Oh my God! What an episode. The perfect mix of WTF moments and sweet calmness. George (Russell Tovey) and Annie (Lenora Crichlow) got to bring on the touching, human moments that gave us a laugh which Mitchell (Aidan Turner) has got himself in a world of trouble while trying to prevent total chaos. But none of that could compare to the surprise reveal in the last moments.