Secrets. Everyone has them. Everyone keeps them for various reasons. As a witch with power over water, Anna wants her secrets to stay in the past where they belong. All she desires is to enjoy the present, but what she thought was buried long ago, has found a nasty way of coming back to bite her. So hold on tight. Not only is her big bad secret back, but it’s hungry and Anna looks like the perfect entree for dinner. Pete has secrets of his own. As a Djinn, he is skilled and powerful enough to cajole Anna to tell him hers, although he knows he may have to confess up some of his own deep dark nightmares. When she learns his secrets will she still look at him the same way? Or will she take a chance on what could be? Not that it matters. Pete isn’t ready to let her go. She is his soulmate whether she is ready to admit it or not. One way or another, he will make her realize they are meant to be together, even if he has to follow her to hell to do so.