Every Doctor Who villain since 1963 – as a spreadsheet and …
The Doctor has fought more than 400 villains and monsters. Find out who they are – and which appeared most. Continue reading
The Doctor has fought more than 400 villains and monsters. Find out who they are – and which appeared most. Continue reading
Everything you need to know about the many iterations of the BBC's most famous Time Lord. Continue reading