Doctor Who - Season 1 Episode 12
Release Date: Jun 11, 2005
S01 E12Jun 11, 2005
Where to Watch Doctor Who Season 1 Episode 12 Now
Bad Wolf - Watch Online: Streaming, Buy or Rent
The Doctor, Rose and Jack are separated and forced to compete in twisted and deadly games on the Game Station.