Lachlan has lived in France since he was a small boy, having escaped the clutches of the witch hunters who claimed his mother, with the help of his aunt and uncle. While they braved returning to England under new names, he remained behind. His faith had been tested, and he found many wanting. Still, he decides to return to his homeland—to Scotland, and to the memories that still haunt him. His family name is slightly altered, and he hopes it will be enough to keep his true identity hidden.
Freya Cameron is the daughter of the Laird of Auldhame. She had been but a babe when the witch trials at North Berwick were at their peak, but she knows the tales well enough. She often wonders whether witches are real or if those in power used the trials to rid the world of people they feared. When she meets Lachlan, her world is turned upside down. His secretive nature raises questions, and she is determined to uncover what he means to keep hidden.
Once those secrets are revealed, her heart grows heavy with the knowledge. Love is not something that can be ignored, and she must decide if it is enough to save them both.