Guardian angel Rachael finds herself trapped in Purgatory with Ben Taylor, a young soldier with a secret that's driving him insane. Desperate to see him ascend into Heaven she breaks the rules about becoming involved and interfering with his mortal destiny. Her decision to stay in Purgatory to help Ben seems like a good plan. Except they've been stuck for ten years already and Ben is no closer to ascending.
The unexpected appearance of a feisty teenager, Jet Jones, throws Rachael's wings into a tailspin. The instant attraction between Jet and Ben means the angel's work is getting ignored. And without her help, Ben's soul will be trapped and she will have failed in her mission.
But Jet's appearance also brings a chilling revelation. Maybe Ben's soul isn't the only one that needs saving.