Hilfssheriff Lyedecker (Jim Brown) macht sich nach Mexiko auf, um den Indio Joe (Burt Reynolds) wegen eines Banküberfalls zu verhaften. Dabei gerät er in den Strudel des mexikanischen Bürgerkriegs und trifft auf die schöne Revolutionärin Sarita (Raquel Welch). Die mexikanische Regierung plant die totale Vernichtung der Indianer, was Lyedecker nicht untätig mit ansehen kann. Er schließt sich der Revolution an, um gemeinsam mit Joe und Sarita den sadistischen General Verdugo (Fernando Lamas) zu besiegen.