Doctor Who (1963): Survival (1)

Doctor Who (1963)

Details

Season
Season 26
Episode
S26xE12
Air Date
22 November 1989

Overview

Doctor Who season 26, episode 12 — “Survival (1)” (S26xE12) first aired on 22 November 1989.

Perivale, England, the late 1980s. People are vanishing into thin air under the baleful stare of a very strange cat. The Doctor and Ace learn that, in the battle for survival, success can carry a terrible price...