Doctor Who · S2, E12
Army of Ghosts
The human race rejoices as the ghosts of loved ones return home. As The Doctor, Rose and Jackie investigate the Torchwood Tower, a trap is being sprung, and the whole of modern-day Earth threatens to fall before an almighty invasion force.