Torchwood
The Torchwood institute is based underground in Cardiff alongside a rift in time and space. It is the duty of Captain Jack Harkness and his Torchwood team to find and return or neutralise anything that comes through the rift.
The Torchwood institute is based underground in Cardiff alongside a rift in time and space. It is the duty of Captain Jack Harkness and his Torchwood team to find and return or neutralise anything that comes through the rift.