Where To Stream Doctor Who Season 26 Episode 12
Survival, Part One
- Aired November 22, 1989
- 25 Min
- Rated 8.1
- Number 613 Of 700 Rated Episodes
Ace and the Doctor arrive in Perivale and Ace becomes cornered while they are trying to discover the cause of people's disappearance.