Where To Stream Doctor Who Season 19 Episode 3
Castrovalva, Part Three
- Aired January 11, 1982
- 25 Min
- Rated 8.9
- Number 319 Of 700 Rated Episodes
The city of Castrovalva and its untroubled people would seen an ideal place for the Doctor to recover, but a dire warning from Adric, held captive by The Master, makes it seen less so.