Scholar Terry Williams arrives at Babcock Castle in Inverness, Scotland, with one goal in to finish her research on Catherine McCullough, a seventeenth-century woman accused of "congress with the devil" and burned at the stake as a witch during Scotland's notorious witch trials.
When Terry arrives, however, she discovers a town obsessed with a more recent the dismembered body of Donna Fairweather, a beautiful young woman, has been found on a farm near Babcock. When she hears rumours that Donna was part of a Wiccan coven, only Terry sees the grim connection to Catherine's death almost three hundred years earlier.
As Terry continues her work, she discovers a town filled with secrets and lies, and a truth that is buried in Catherine's yellowed letters and in the mysterious Book of Shadows . Only Terry understands the dimensions of the crimes that have occurred and, unless the puzzle is unraveled in time, will soon be repeated.