Rache für den getöteten Bruder - das ist es, was Will Lockhart (James Stewart) will. Hinter dem Mord stecken Händler, die geschmuggelte Schnellfeuerwaffen an Indianer verkaufen. In New Mexico findet der beurlaubte Captain eine heiße Spur: Indianer haben hier eine komplette Kavalleriepatrouille niedergeschossen. Sein Weg führt Lockhart nach Coronado, das unter der Feindschaft zweier Ranchen leidet. Dave (Alex Nicol), der Sohn eines der Ranchbesitzer, ist in die Waffengeschäfte verwickelt. Und er empfängt Lockhart auf höchst ungastliche Weise: Der Fremde wird mit einem Lasso gefangen, durch ein Lagerfeuer gezogen und mit einem Schuss in die Hand verkrüppelt. Es gelingt sogar, ihm einen Mord anzuhängen. Doch der Durst nach Rache wird dadurch nur weiter verstärkt. Lockhart will nicht ruhen, ehe die Verantwortlichen für den Tod des Bruders im Staub liegen...