Jackie Wilson was born cursed, but her curse changed somewhere along the way. When she became a siren, forced to feed off the very thoughts of those who were her prey, she also ended up with a soul mate—one perfectly designed by the universe to fulfil her every need without hurting anyone.
But it never seemed fair to Jackie—why was he trapped in a soul mate bond he'd never asked for? So, while solving various disasters and taking on local monsters, she's trying to find a way to free her soul mate and save her town. If any witch can find a way around an unbreakable curse, it has got to be Jackie, right?