John Popplethwaite is trapped inside a sinking warship in 1940. But in a bizarre rescue, performed by a strange celestial traveller, John is given a new life, and a new duty: he is to protect a mysterious nine year old boy from the evil intentions of a secretive movement, whose followers include fallen angels. But, John's old life catches up with him, his mission goes wrong and he is cruelly betrayed. It's only with help from a group of individuals from both of his lives, old and new, that John can hope to defeat his enemies, and save the boy.