11 January 1982
25 mins.
The Doctor has arrived in the supposed safety of Castrovalva. But something is odd about the seemingly tranquil city…
Prev Episode
Next Episode