Torchwood
Torchwood is a British science fiction television programme created by Russell T Davies. The series is a spin-off from the 2005 revival of this long-running sciencefiction programme Doctor Who. Torchwood follows the exploits of a little team of hunters, who make the Cardiff branch of their literary Torchwood Institute, which deals chiefly with episodes.
Released: 2006-10-22