Flora MacLeods, la plus belle héritière d’Ecosse, n’a pas failli à sa réputation de rebelle en s’enfuyant avec lord Murray. Puisqu’on veut à tout prix la marier, autant choisir un mari accommodant. Sur la route, ils sont attaqués par une bande de Highlanders, ces barbares du Nord que Flora exècre. Lâchement abandonnée par celui qu’elle comptait épouser, elle se retrouve à la merci de Lachlan Maclean, l’ennemi juré de son frère, qui la séquestre dans sont château de Drimnin. Pour réclamer une rançon, prétend-il. Mais Flora va vite se rendre compte qu’il poursuit un tout autre but…