Nous sommes en 1874. Will Andrews (Fred Hechinger), un jeune étudiant qui a abandonné ses études, part à l'aventure dans l'Ouest américain et engage Miller (Nicolas Cage), un chasseur mystérieux et expérimenté, pour mener une chasse au bison dans les étendues sauvages du Colorado, à la recherche d'un troupeau mythique. Will est loin de se douter que ce voyage va mettre sa vie et sa raison en danger, alors que le chasseur de bisons déchaîné pousse la troupe sans relâche à travers les impitoyables Montagnes Rocheuses.