by Peter Anghelides
From Cardiff, Wales, the Torchwood team fights aliens. Captain Jack Harkness, from UK BBC Doctor Who TV series leads Gwen Cooper, and Toshiko Sato to a monster in a bathroom, …