Canaan (A. Assante) s bebom u rukama pješači kroz meksičku pustoš, kad ga najednom napadne skupina meksičkih razbojnika. On ih u nekoliko sekundi sve pobije, osim jednog. Preživjeli, teško ranjeni razbojnik je osupnut, jer je Canaan slijep. Cannan na konje natovari mrtve razbojnike i dojaše u pogranični američki gradić pod razbojničkom opsadom, u kojem i svećenik nosi revolver. Razbojnike vodi okrutni Alacran (R. Davi) kojem je cilj dokopati se tone srebra koje čuva mala skupina vojnika pod zapovjedništvom narednika Hastingsa (A. Baldwin). Medicinska sestra Caroline (E. Shue) preuzme brigu o bebi čiji su roditelji poginuli u građanskom ratu, a Canaan se zarekao da će dijete odnijeti ljudima koji će ga posvojiti. Razbojnici napadnu grad, pa iako Canaan mnoge pobije, i sam je ranjen. Njeguje ga Caroline...