Doctor WhoStream It

Castrovalva (3)

The Doctor has arrived in the supposed safety of Castrovalva. But something is odd about the seemingly tranquil city…
Aired: Jan 11, 1982 Genre: Drama Action & Adventure Sci-Fi & FantasyCasts: Peter Davison Janet Fielding Sarah SuttonCreated By: Verity Lambert Sydney Newman Donald Wilson C. E. WebberProducers: Fiona Cumming Christopher H. BidmeadRating: 3 Country: United Kingdom Production: BBC