Doctor Who - Season 11 Episode 5 -
Invasion (1)
London, the near future. The Doctor and Sarah return to a deserted city under martial law.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.
London, the near future. The Doctor and Sarah return to a deserted city under martial law.