A történet egy hajdani katonáról szól, aki Arizonában utazva találkozik öt apácával, akikről kiderül, hogy Németországból menekültek és nem beszélnek angolul. Homer felajánlja nekik a segítségét, cserébe fizetés helyett jó szót és barátságot kap tőlük. A szövetség oly erőssé válik, hogy Homer visszatér az apácákhoz és segédkezik egy templom felépítésében. Sidney Poitier Oscar díjat nyert ezzel az alakításával.
A film kerettörténete a pikareszk regények hagyományát idézi. Két "csavargó" Párizsból Compostellába indul az ősi és modern zarándokúton, amelyet a 11. század óta annyian végigjártak. Vándorlásuk közben találkoznak a múlt alakjaival és a katolikus dogmatika olyan tanaival, amelyekkel hívőként vagy nem hívőként minden embernek találkoznia kell az élete során. Velük egy időben, előttük járja végig a maga útját az evangélium Jézusa is.
Egy marhák miatt kirobbant nézeteltérést követően a Rogers klán tagjai kegyetlen hajszában elfogják Ben Caine-t, a farmert, és felesége, Maria szeme láttára felakasztják. A bosszúra szomjas Maria, miután hiába kéri sógorai segítségét, Manuelt, a fekete kesztyűt viselő idegent fogadja fel, aki egy közeli kísértetvárosban húzta meg magát. Manuel elszegődik Rogersék birtokára, és adandó alkalommal elrabolja az öreg Rogers egyetlen leányát, Johannát. Maria így Johannát használhatja fel csalétekként, hogy csapdába csalja Rogerséket, a bosszú azonban végül nem úgy sikerül, mint tervezte.
Egy tíz éves fiú szeme láttára gyilkolják meg az édesapját. Az elkövetőt a gazdag és befolyásos Barett klán bérelte fel. A gyermek bosszút esküszik. Felnőttként veszélyes pisztolyhős és híres fejvadász válik belőle, ezért a Roy Blood álnevet kapja. A múlt azonban továbbra is kísérti: Barették csapdát állítanak neki, de ő szerencsésen megmenekül. Roy elhatározza, hogy végez a bűnözőkkel. Tervében fontos szerepet játszik egy pitiáner csaló, akivel végül életre szóló barátságot köt.
Luther Sledge (James Garner) egy tolvajcsapat főnöke. A csapat azt tervezi, hogy ellopja azt az aranyat, amit egy börtönben őriznek. Miután véghezviszik a lehetetlen küldetést, rájönnek, hogy az ellenség beépült közéjük.
A 12 éves Carlos elszökik, hogy megtalálja nagyapját. Julián (Sancho Gracia) egykor a spagetti westernek sztárja volt, most a spanyol Texas-Hollywoodnak csúfolt álvárosban szórakoztatja a közönséget kivénhedt kaszkadőrök és indiánnak maszkírozott cigányok segítségével. Nagyapja már nem is tud elképzelni más életet, minthogy naponta többször látványosan leessen a tetőről. Hamarosan megérkeznek Carlos újgazdag szülei, akik rögtön ingatlanüzletet szimatolnak. De nem számolnak a cowboyokkal és az indiánokkal.