A broken heart is not the end of all things. It can, if mixed with a hint of magic and a large amount of fate, lead to a life beyond ordinary dreams. Kathryn Trent leaves her failed marriage behind in Texas and escapes to Scotland in search of ancestors and an elusive stone manor. The wild and rugged landscape of the Isle of Skye is the perfect backdrop for Kathryn's quest.
Woven through this modern day tale is the story of young Mairi MacDonald, who lived on Skye near the Fairy Glen in the 1700s. Kathryn soon discovers the tie that binds her with Mairi in a tapestry woven by Fate. Through a portrait and a promise, the magic of Kathryn's ancestor illuminates her future. Once revealed, she must decide to take hold of it or walk away.