Torchwood · Season 4, Episode 7

Torchwood Season 4 Episode 7: Immortal Sins

About Torchwood: Captain Jack Harkness is a man from the 51st century trapped in the past who leads the last remnants of the Torchwood Institute, a top secret British agency outside the government whose job it is to investigate alien goi