Jim Douglas arrive à Rio Arriba où Zachary, Taylor, Parral et Lujan doivent être pendus le lendemain pour un vol de banque. Mais les quatre complices s'évadent au cours de la nuit et emmènent en otage Emma, la fille d'un commerçant. Le shérif conduit une patrouille sur les traces des fugitifs. Mais seul Jim Douglas qui semble poursuivre ces hommes d'une haine farouche, est un chasseur suffisamment expérimenté pour continuer les recherches. Il retrouve d'abord Parral et l'exécute à bout portant, puis il abat Taylor. Entre temps, Zachary et Lujan ont trouvé refuge dans la cabane de Butler, un vieux prospecteur voisin du ranch de Douglas. Zachary tue Butler qui tentait de dissimuler un sac d'or, puis il viole la jeune Emma. Inlassablement, Douglas continue la poursuite. Il rejoint Zachary dans un café mexicain et le tue à son tour. Lujan s'enfuit. Douglas le retrouve chez lui, au chevet de son enfant malade, mais la femme de Lujan intervient à temps pour assommer le poursuivant. L'lndien l'interroge : pour quelles raisons s'est-il acharné sur eux ? Douglas a perdu sa femme un an plus tôt, violée et tuée par quatre bandits qui ont attaqué son ranch en son absence. Mais au cours de la conversation, la vérité se fait jour : c'est Butler qui avait tué sa femme et rejeté les soupçons sur les quatre hors-la-loi...