Maeve McMahan, a criminal defense attorney, has just blown the case of her career. When she returns home to the mountains of North Carolina to clear her head, she moves back in with her grandmother. On an easy hike, she meets the one woman she never expected to see: Delphine, The Witch of Roan Mountain.
Accused of a terrible crime she didn't commit, Delphine has been haunting the county since just after the Civil War, and she can't rest until her name is cleared. She's counting on Maeve's help to get to the bottom of the century-old mystery.
Campbell Hyatt, a sheriff's deputy, has never gotten over his first love, Maeve. When her grandmother breaks her leg, Campbell's on duty and he finds Maeve at the top of Roan Mountain, convinced she's seen a ghost. A cop who doesn't believe in ghosts, he thinks Maeve needs to be focused on her grandmother not an old legend that hits a little too close to home for his liking.
With Maeve's car out of commission and Granny stuck in the hospital, Campbell and Maeve are thrown together in a quest to find out why Delphine was branded a witch. It will take both of them to get to the bottom of a 19th century story love story that may impact them more than they realize. Can they banish a ghost without rekindling an old flame of their own?