Pilietinio karo veteranas sutinka vežti mergaitę, prieš kažkiek metų pagrobtą kajovų, jos tetai ir dėdei. Keliaudami šimtus mylių jie susiduria su mirtinais pavojais, ieškant vietos, kurią kiekvienas galėtų vadinti namais.
Tvirtoji Ranka jau 10 metų ieško savo šeimos žudiko, pravarde Generolas. Pastarasis, surinkęs didelę armiją vyrų, stengiasi išprovokuoti konfliktą tarp indėnų bei nedidelio miestelio gyventojų, kad galėtų netrukdomas šeimininkauti įsigytoje žemėje, kurioje tikisi rasti aukso. Po to, kai nužudomas komančių vado sūnus, Tvirtoji Ranka ir jo draugas Vinetu turi 3 dienas, kad rastų ir pristatytų indėnams žudiką, kitaip prasidės karas. Link miestelio pajuda kariuomenė, o indėnai ima telkti savo pajėgas.
Savo pilnametystės dieną gražuolė metisė Apanači, baltojo medžiotojo ir raudonodės motinos dukra, gauna tėvų palaiminimą tuoktis su mylimuoju, o kraičio – aukso gyslą. Tačiau jos laimė trunka neilgai: seni tėvo bičiuliai reikalauja iš jo savos aukso dalies ir galiausiai jį nužudo. Atrodytų, dabar visas auksas jų rankose, bet savo plepumu jie pasirašo sau mirties nuosprendį: auksą siekia perimti Kerlio Bilo nusikaltėlių gauja. Tuomet merginai ir jos jaunikiui į pagalbą ateina Tvirtoji Ranka ir Vinetu.
Pasienio miestelio Miramonte komendantas sugavo ir įkalino gaujos vado Sailerio brolį.Apie tai sužinojes, Saileris grasina miestelį sulyginti su žeme, jei brolis nebus paleistas į laisvę.Įžymus medžiotojas Perkūnas ir apačių vadas Vinetu padeda apsaugoti miestą nuo banditų.