Après des années d'exploits sur les champs de bataille, Connor Grant retrouve, par hasard, à la cour de Londres, Mairi MacGregor qu'il avait quittée sept ans auparavant lui assurant de revenir dans les Highlands. S'étant promis de l'oublier à jamais, Mairi est désormais vouée à la cause écossaise. Bien qu'encore attirée par Connor, elle ne parvient pas à lui pardonner sa trahison. Pour protéger ses chères Highlands, Mairi va devoir ravaler sa fierté et s'allier à son ancien amant - même si cela signifie que son coeur risque de chavirer pour toujours.