Torchwood
Countrycide
S1 E6:
The Torchwood team investigate a number of gruesome deaths in the Brecon Beacons, only to confront a terrifying enemy.
Starring
Owen Teale, Robert Barton