A conflicted Torchwood team is surprised to see Captain Jack suddenly return ...
Torchwood
Season 2 Episode 13: Exit Wounds
When the villainous Captain John Hart returns to abduct Captain Jack Harkness whilst unleashing a wave of destruction and terror upon an unsuspecting Cardiff, it's up to Gwen, Ianto, Owen and Tosh to save the day. Meanwhile, Captain Jack...