1755, Anglais et Français s'affrontent pour la conquête des Amériques, embrigadant les tribus indiennes dans une guerre sanglante. Exilé au Nouveau Monde, Iain MacKinnon hait le roi George et ses armées, mais il est enrôlé de force. Lui qui n'ambitionnait que d'être fermier, le voici soldat, semant l'horreur sur son passage. Un jour, contrevenant aux ordres, il sauve une jolie jeune femme que des Abémaqui s'apprêtaient à scalper. Elle dit s'appeler Annie Burns et, bien qu'elle soit écossaise, elle considère Iain comme un ennemi, car son clan a massacré ses proches. Pourtant, aux confins de cette terre sauvage, elle va peu à peu accepter sa protection et plus encore, même si un secret infamant l'empêche de recevoir l'amour d'un homme...