Č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.