The Doctor has arrived in the supposed safety of Castrovalva. But something is odd about the seemingly tranquil city…
Jan 05, 1982
Jan 12, 1982
Anthony Ainley, Dallas Cavell, Derek Waring, Frank Wylie, Michael Sheard, Souska John