Who is 12.
That’s it. There’s your answer.
The 12th Doctor will be played by the entirety of the band The Who.
A bold move by the BBC.
You heard it here first folks: Jim “The Anvil” Neidhart is confirmed as the 12th Doctor. I, for one, welcome our new, powerslamming Time Lord.