The Impossible Planet

TV Series 2, Episode 8
Aired: 3 June 2006
The Doctor and Rose land on a planetoid impossibly orbiting a black hole. Introduces the Ood, and reveals that Torchwood survives long into the future.

TV Series 2, Episode 8
Aired: 3 June 2006
The Doctor and Rose land on a planetoid impossibly orbiting a black hole. Introduces the Ood, and reveals that Torchwood survives long into the future.
Copyright © 2026 Brian MacDonald