Gilda Macrory: At sixteen and the laird's daughter, she is aware she will marry soon to benefit her clan. But she is caught unawares by a young man who steals her heart. Though she knows he must belong to the neighboring Macraig clan who has been at odds with her clan for over fifteen years, she hopes to meet him again on the beach along the firth.
Ryan Macraig: Just returned home after a 10 year absence, he wants only to rejoin his family and learn the ways of his clan, ready to someday step into the laird's shoes. Matrimony is not on his mind. Until he meets Gilda. He sees her leaving a tiny cottage on the beach, and though he knows she is a Macrory, he believes her to be the healer's granddaughter, not the daughter of the laird. Even so, he dares defy his father and the clan feud to see her again.