Season 2 Episode 8: The Impossible Planet

Watch Doctor Who season 2 episode 8 tv series online free
Release: Jun 03, 2006

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?

Doctor Whoexpand_lessSeason 2