WTF EVEN Doctor Who. This post got so long I did not even proofread because my brain was pudding by the end. Fair warning.
( Spoilers for all of series six thus far including today's ep, discussion of the prequel for next week's episode, and a whole bunch of speculation. )
( Spoilers for all of series six thus far including today's ep, discussion of the prequel for next week's episode, and a whole bunch of speculation. )