Best episode of the season by far! Chilling character deaths, stellar acting, and intense survival. The episode features 3 key character deaths that were all impactful! Man this episode had it all! The final death, being Alpha, was shocking yet so well deserved!