Army of Ghosts

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.