A science fiction television show created by Russell T Davies. It is a spin-off from the 2005 revival of Doctor Who. Torchwood follows the exploits of a small team of alien hunters who make up the Cardiff-based, fictional Torchwood Insititute.
Subject ID: 74426
MoreA science fiction television show created by Russell T Davies. It is a spin-off from the 2005 revival of Doctor Who. Torchwood follows the exploits of a small team of alien hunters who make up the Cardiff-based, fictional Torchwood Insititute.
Subject ID: 74426
Subject ID: 74426