Adeline Graves is a beloved pastor's wife in the small town of Crystal Harbor. Her idealistic life starts to crumble when she realizes that a witch has been tormenting her neighbor Jane. Adeline vows to try to find a way to help her. Perhaps Liam Blackwood, her boss at the library with an extensive knowledge of all things magic would be a willing ally. One thing's for sure, there is a darkness going on beneath the surface of this charming little town that Adeline could never have prepared herself for.