The second season kicked off with the Torchwood team battling the rogue Time Agent from Captain Jack’s past. But from the moment the two Time Agents came face-to-face, it was apparent they had a history — and it quickly became obvious Captain John Hart didn’t have friendly intentions after giving Gwen the kiss of death and throwing Captain Jack off a building. Torchwood managed to send him back through the time rift, but now he’s returned to Earth and he wants revenge.
Taking Captain Jack prisoner, Captain Hart sends him back in time for a long overdue reunion. Without their leader, Torchwood are faced with a city flooded with Weevils, on the brink of destruction. But who is Captain John really working for? Can anyone trust him? And how great a price must Torchwood pay to save the city?
Torchwood, second season finale premieres Saturday, April 19, 9:00 p.m. ET/PT.