Doctor Who: “Before the Flood”
It’s all about paradoxes this season so far. In the opening two-parter, we got the Grandfather Paradox: if you go back in time and kill your own grandfather, how can you have been born and then gone back in time to kill your own grandfather?…