Doctor Who (1963): The Return

Doctor Who (1963)

Details

Season
Season 3
Episode
S03xE28
Air Date
19 March 1966

Overview

Doctor Who season 3, episode 28 — “The Return” (S03xE28) first aired on 19 March 1966.

The Doctor, Steven and Dodo have travelled 700 years into the future and find that the Ark is now under the control of the Monoids as it approaches Refusis.