Penny Winters flees to her birthplace in Vermont to consider the marriage proposal she left behind in Salem. Complicating her already difficult decision, she is smitten when she encounters handyman Liam on the porch of the quaint Deerbourne Inn.
A modern-day wiccan, Penny intends to contact her distant great-grandmother, who died on the cliffs when Willow Springs held witch trials. Penny needs advice, and the best time to connect to her ancestors is on Halloween. But she is not the only witch in Willow Springs, and they both have their eye on the same man. And who is the old woman who keeps appearing, telling her to go home?
Penny comes to the cliff to seek Grandma’s advice. But Halloween is an important holiday for a witch, and she is not alone on the cliffs that night. Penny will have to battle not only for Liam’s attention, but for her life.