Jeune Anglaise frivole, Susan ne s’intéresse guère à l’histoire de son pays, contrairement à son fiancé James. Mais le décès d’un oncle la propulse dans un cottage des bords du Loch Leven, où Marie Stuart avait été emprisonnée en 1567. Elle se découvre de surprenantes affinités avec la reine déchue, tandis que flotte sur elle l’ombre de la mystérieuse et antipathique Moïra Mac Grégor, ancienne gouvernante de son oncle. Et son voyage en Écosse se transforme en un saut temporel totalement inattendu.