Over the past ten years, Iris Porter has lived a perfect life in the picturesque town of Elfordult. She’s a devoted wife, a loving mother, and an adored schoolteacher. Few would believe the secret she’s kept. For years, Iris has lived a double life as a powerful witch, protecting the town and her loved ones from harm. When a woman from Iris’ past threatens to expose the secret, her world unravels. She chooses to isolate herself from her family in order to protect them and contain her secret. To face her enemy, Iris must rely on her power—without losing herself to its darkness. Determined to defend all she has, Iris must choose between protecting her dream, and making the ultimate sacrifice for love.