Po zakończonej wojnie secesyjnej półkrwi Indianin Keoma (Franco Nero) wraca w rodzinne strony, ratując po drodze z opresji ciężarną kobietę oskarżoną przez gang Caldwella (Donald O’Brien) o roznoszenie zarazy. Dawny sługa, a zarazem przyjaciel, George (Woody Strode), który zyskał status wolnego człowieka, informuje Keomę, że miasto jest pod władaniem Caldwella i jego ludzi. Mężczyźni blokują dostawy leków i żywności, a mieszkańców dotkniętych zarazą izolują w starej kopalni. Keoma postanawia pomóc mieszkańcom w odzyskaniu utraconej wolności i godności.