In the 20 years since Father Ted was first aired—on April 21, 1995—a lot has happened to the shape of …Read Now
Season 2View All
Captain John Hart returns to have his revenge on Torchwood. Taking Captain Jack prisoner, Captain John sends him back in time for a long overdue reunion. Without their leader, Torchwood is 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?