The Fly Team is called in to investigate when an American college student is arrested at a hostel in Prague for showing aggression toward local police who were dismissive of…
With the whole world in recession, a defeated Torchwood team take their last chance and make a deal with the devil.