Harper had always tried to live a quiet life, steering clear of witchcraft and the shadows of her family's past. But everything changed when she met Jax. For the first time, she imagined a life free from her parents' legacy, a chance to escape the dark magic that had haunted her for so long. However, fate had other plans, Harper was bound by a curse. Now, she faces an impossible choice: can she mend what's been broken and save herself, or will her heart be shattered as she tries to protect those she loves? And as Jax realizes the danger they face, will he be able to let her go, knowing that being together could cost Harper her life?
33 parts