Where To Stream Doctor Who Season 6 Episode 18
The Invasion, Part Eight
- Aired December 21, 1968
- 25 Min
- Rated 8.9
- Number 265 Of 700 Rated Episodes
The Cybermen have launched their deadly megatron bomb which will destroy all life on Earth unless the Doctor can deactivate the homing signal.