A world full of ghosts. A reluctant psychic medium. Destiny only knocks once—then it kicks down the door. Peri Jean Mace thinks seeing ghosts is a curse, but her murdered trailer trash cousin doesn’t care. She wants Peri Jean to expose her killer. Peri Jean figures out everyone in her one-stoplight East Texas town has something to hide. And one of them will kill to hide the truth. In over her head, Peri Jean has to face her curse or end up the next victim.
Ashe is one mission away from earning her soul. Nearly three centuries after her disastrous on-land escapade, the former mermaid has a final assignment: protect a marine biologist on his quest to save the oceans. Perhaps it’s pure coincidence that Varun Zale is the descendant of the prince she once chose not to kill.