Can someone please explain this Moffuckery of an episode in simple language please... I spent the entire 45 mins in a sea of WHAAAA???????
ps: In other news, Nicola Walker is a God Damned Goddess. I already knew this. But of late multiple things have proved this to me further.