Torchwood · Season 1, Episode 7

Torchwood Season 1 Episode 7: Greeks Bearing Gifts

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