Where To Stream Doctor Who Season 25 Episode 10
Silver Nemesis, Part Three
- Aired December 7, 1988
- 25 Min
- Rated 8.4
- Number 545 Of 700 Rated Episodes
The Nemesis Statue is alive, thanks to Lady Peinforte's insanity, and with De Flores's Nazis wiped out by the Cybermen, Nemesis claims it has secrets to reveal...