When a mysterious stranger enters Jasmine's life with tales of Angels and Demons she refuses to listen to his warnings. Having been raised with dishonesty and treachery, she is under no illusion of the realities of human existence. Abandoned by her family and betrayed by her friends, she find this recent twist in her life too much to handle and spirals out of control.
Zach is ancient warrior Angel. To his disgust he has been sent to guard Jasmine from the beasts that hunt her. Perplexed by her volatile human nature he struggles to control her and make her recognize the signs of the mythical world around her.
Is it possible for two such dissimilar individuals to unite against the evil stalking them? Or will the tension between them explode - leaving catastrophic repercussions?