As the Dome of Souls is besieged by the forces of darkness, a chance event occurs. While eight-year-old Jeremy Reader innocently catches butterflies amid the rolling hills of Salisbury Plain, an explosion suddenly knocks him off his feet. After an angelic figure appears and magically inserts a key into his chest, Jeremy has no idea his destiny has already been decided.
Eight years later, the nightmares that have haunted Jeremy since he unwittingly took possession of the key are suddenly realized when he is attacked by winged demons. After salvation comes in the form of an angelic figure who teleports Jeremy to a distant planet, the teen’s life is forever changed. As Jeremy and his savior, Jo, attempt to elude their pursuers and return the key to the aged Keeper, they travel back in time where they become embroiled in the events unfolding at the end of World War II, and then back to the present as Jeremy transforms into the Keeper with a new mission: to suppress the forces of darkness and bring back the light of goodness.
In this action-packed fantasy, an unlikely hero and his savior seek to restore the balance of good and evil in the universe.