Doctor Who (1963)
Season 13
Ep 13. The Android Invasion (1)
- November 22, 1975
England, the near future... perhaps. The TARDIS lands in the woods near Devesham Space Centre, and mysteries abound: soldiers rise from the grave, men lost in deep space are alive and well, and the entire population behaves very oddly indeed. What has happened to Earth - or is the true threat yet to come?