When Kate Sutherland visits her ancestral home in the Shetland Islands, she becomes torn between her present life, and her visions of a 15th-century woman of royal English blood, Catriona Wells, who is betrothed to a powerful Scottish border lord against her will.