After the events of the last book, Asher is determined to get Izzy back and get his revenge on those who wronged them, but Izzy isn't going to sit around waiting to for help. With an angel who goes by the name of Wrath and a pooka named Squire as her companions, Izzy sets out on a journey through Hell to find her...
When Izzy gets into a car accident, her stubborn soul won't stay in her body even though it's not her time to die, so the Angel of Death uses his own blood to bind it to her body, a choice that has unintended consequences on Izzy's body and life. Izzy eventually meets her savior and stalker, Asher, and finds out what's happening to her, but they soon discover they have a lot more to worry about...