Army of Ghosts

TV Series 2, Episode 12
Aired: 1 July 2006
The first half of the season finale. Introduces the Doctor to Torchwood One at Canary Wharf, and brings back the Cybermen from Pete’s World, along with Pete and Mickey.

TV Series 2, Episode 12
Aired: 1 July 2006
The first half of the season finale. Introduces the Doctor to Torchwood One at Canary Wharf, and brings back the Cybermen from Pete’s World, along with Pete and Mickey.
Copyright © 2026 Brian MacDonald