Where To Stream Doctor Who Season 2 Episode 12
Army of Ghosts
- Aired July 1, 2006
- 45 Min
- Rated 8.5
- Number 19 Of 153 Rated Episodes
The Cybermen have invaded Earth, but the Doctor and Torchwood are about to confront an even greater threat.
Army of Ghosts
The Cybermen have invaded Earth, but the Doctor and Torchwood are about to confront an even greater threat.