Der Film handelt von Will Lockhart (James Stewart), einem ehemaligen Captain der Kavallerie, der verdeckt in die abgelegene Stadt Coronado in New Mexico reitet. Sein wahres Motiv ist Rache: Sein Bruder wurde bei einem Überfall der Apachen getötet, und Lockhart ist auf der Suche nach dem Mann, der den Ureinwohnern illegal moderne Repetiergewehre verkauft hat, die bei dem Angriff verwendet wurden.
Lockhart gibt sich als einfacher Fuhrunternehmer aus, doch seine neugierigen Fragen und sein selbstbewusstes Auftreten bringen ihn schnell in Konflikt mit den mächtigen Waggonmans, die die Stadt und das gesamte Umland kontrollieren. Der Patriarch der Familie, der alternde und langsam erblindende Rancher Alec Waggoman, hat einen sadistischen und unberechenbaren Sohn namens Dave sowie einen ehrgeizigen Vorarbeiter, Vic Hansbro, der wie ein zweiter Sohn für ihn ist.
Als Lockhart beginnt, die dunklen Geschäfte aufzudecken, wird er brutal angegriffen, seine Wagen werden zerstört und seine Maultiere getötet. Er gerät immer tiefer in die gewalttätigen Familienkonflikte der Waggonmans, während er versucht, den wahren Verräter zu entlarven und den Tod seines Bruders zu sühnen. Die Situation eskaliert, als ein Mord geschieht und der Verdacht auf Lockhart fällt. Er muss seine Unschuld beweisen und gleichzeitig seine Rache vollenden, ohne dabei seine eigene Moral zu verlieren.