Doctor Who - Season 2 Episode 12
Army of Ghosts
Release Date: Jul 1, 2006
S02 E12Jul 1, 2006
Where to Watch Doctor Who Season 2 Episode 12 Now
Army of Ghosts - Watch Online: Streaming, Buy or Rent
When ghosts of loved ones appear all over the world the Doctor traces the phenomena to the Torchwood Tower, where some old friends and enemies are waiting.