Černý lovec lidí Lyedecker (Jim Brown) hledá v Mexiku Joe Herreru (Burt Reynolds), který ve Spojených státech vyloupil banku a odnesl si šest tisíc dollarů. Když ho konečně najde, je Herrera v zajetí krutého generála Verduga (Fernando Lamas), který se snaží očistit zemi od indiánů kmene Yaqui a to jediným způsobem, který zná, jejich zabíjením. Jenže Herrera je poloviční Yaqui a těch šest tisíc ukradl, aby mohl koupit pušky pro své spolubojovníky a zbavit zemi krutého tyrana. A s pomocí krásné indiánky Sarity (Raquel Welch) i na jejich stranu se přidavšího Lyedeckera by se to mělo podařit.

Lydecker
Sarita
Yaqui Joe Herrera
General Verdugo
Steven Grimes
Lt. Franz Von Klemme
Sgt. Paletes
Girl in Hotel
Padre Francisco
Lopez
Sarita's Father
Humara