Even though the last book was a win over Derrick, for Tessa it changes everything. Lucifer used Derrick to take her magic and unfortunately Lilith can't give it back.
Her aunts won't give up and have Tessa trying to make potions, she never was good at them but without magic it's just a waste of ingredients and time.
Greta and her Merlin committee are also coming to test her magic, or rather her lack of it, something Tessa is not looking forward to.
In response to that Marcus has done the unthinkable and assigned Allison to train her in self-defense, and without her magic, that turns into a disaster. Then to top it off Marcus disappears again.
Tessa's desperate to get her magic back and Iris is going to help her by summoning Derrick and doing a transference spell. This goes horribly wrong as does the Merlin testing.
When Lilith shows up, Tessa unloads on her and then Lilith takes her to Marcus, that doesn't go as planned either.
Lilith sends her back home, and it's Beltane. Tessa's only hope of getting her magic back now is her father. Obiryn doesn't give her much hope but agrees to try and find Derrick.
The big surprise is after talking with her father is returning to her room to find Lucifer there. He has only one request of her, turn Lilith over to him and he'll give her magic back.
What could possibly go wrong...
Marcus does return, but these two have a lot to figure out, plus the whole Lucifer thing.
I couldn't put this book down, there's a lot of pain and emotion, romance and that perfect touch of heat.