Where To Stream Doctor Who Season 17 Episode 19
The Horns of Nimon, Part Three
- Aired January 5, 1980
- 25 Min
- Rated 8.6
- Number 473 Of 700 Rated Episodes
As they travel deeper into the Nimon power complex, the Doctor and Romana start to suspect that there is a lot more to the Nimon than meets the eye and that they may be seeing the start of a invasion of the planet Skonnos.