Trying to hold back the wave of demon souls has taken its toll on Gabe.
While being forced to rest and recover, he and Melody grow closer.
During an intimate training session at a safe haven, Gabe and Melody cross paths with someone from Gabe’s past.
But, when the meeting goes horribly wrong, and Gabe is kidnapped, Melody begins to doubt her abilities as a guardian angel.
She must learn to forgive herself if she is to save Gabe.
In the second instalment of the Angels of London series, Melody needs to find herself before she can find Gabe.
After all, she never expected to fall for her assignment.
Will loving him mean she’ll have to sacrifice everything?