Chihuahua (Messico), 1750: il bandito León Alastray viene salvato dall'inseguimento della polizia da un sacerdote, padre José. Poco dopo il prete viene destinato per punizione al villaggio di San Sebastián, in pieno territorio indios. Alla morte di don José, ucciso da un bandito, sarà León a prenderne il posto.

I cowboy Wes (Jack Nicholson), Vern (Cameron Mitchell) e Otis (Tom Filer) trovano ospitalità nella capanna di Blind Dick (Harry Dean Stanton), senza sapere che l'uomo è a capo di una banda di rapinatori. Braccati dalle autorità, i tre sono costretti alla fuga, sebbene innocenti.

Passin' Through è un bandito alla Robin Hodd, ruba ai ricchi per dare ai poveri. In questo caso, ai figli illegittimi, perché lui è convinto di essere nato al di fuori del matrimonio. Scopre però che sua madre era stata sposata e che il marito era stato ucciso da Bud Frazer, un vecchio corteggiatore respinto, che si era voluto vendicare e che poi aveva perseguitato la donna finché anche lei non era morta. Passin' Through decide di trovare Frazer non solo per vendicare la morte dei genitori, ma anche per salvare Amy, la sua ragazza, che il malvivente ha rapito. Le cose sembrano però volgere al peggio, perché Passin' Through si trova a dover combattere da solo contro tutta la banda di Frazer. Quando arrivano i soccorsi, la situazione si capovolge e lui fa fuori il bandito insieme ai suoi scagnozzi. Riunito alla bella Amy, Passin' Through cavalca con lei verso un futuro migliore.

John Reid è un uomo di legge, educato in città e tornato nel vecchio west per consegnare alla giustizia il pluricriminale Butch Cavendish. Durante la spedizione, però, un'imboscata uccide suo fratello, il Texas Ranger Dan Reid, e gli altri uomini della compagnia. John viene salvato da Tonto, un indiano, e da un cavallo bianco. I tre diverranno inseparabili.