Torchwood: The Sins of Captain John
Torchwood: The Sins of Captain John
From zombies in Restoration London to Hell gatecrashing a funeral, rogue Time Agent Captain John Hart leads the universe to rack and ruin in four new adventures written by David Llewellyn.