Where To Stream Doctor Who Season 2 Episode 8
The Impossible Planet
- Aired June 3, 2006
- 45 Min
- Rated 8.2
- Number 34 Of 153 Rated Episodes
The Doctor and Rose land in a base on an 'impossible planet'. But the TARDIS is missing, there's a killer in the base, and who are the Ood?