Torchwood · Season 2, Episode 6

Torchwood Season 2 Episode 6: Reset

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