Episodes2 years ago
Torchwood: Countrycide (S1EP6 BBC3 19 Nov 2006, Owen Teale)
Countrycide: Whilst investigating a group of unexplainable deaths in a village, the Torchwood team are separated. Discovering further, Jack, Gwen and Owen find a scared man, hiding...