Écosse, 1437. Fille d'un laird de la tribu MacNèil de Mallaig, Sorcha Lennox grandit dans un couvent de l'île d'Iona, où sa mère s'est réfugiée après la disgrâce de son mari. Par correspondance, la jeune fille se rapproche de son vaste clan et plus particulièrement de la châtelaine.