Montana, années 1870. Avant son exécution, Isaac Broadway confie à son fils Henry, une tâche périlleuse : assassiner l'homme qui l'a piégé pour un crime qu'il n'a pas commis. Bien décidé à tenir sa promesse, Henry se rend dans la ville de Trinity, où il se retrouve pris en étau entre...
Années 1870. Une institutrice veuve part à la recherche de son fils unique, qui est le dernier enfant à avoir disparu dans un camp minier de l'Ouest américain. Quand ce dernier revient miraculeusement, il est plus un monstre qu'un homme.