Yaqui Joe (Burt Reynolds) auxilia os índios em sua luta contra a opressão do governo roubando armas. Isso faz com que o xerife Lyedecker (Jim Brown) o cace. Ao mesmo tempo, Sarita (Raquel Welch) busca vingar-se do general governante (Fernando Lamas) responsável pela morte de seu pai. O trio então, acabará associando-se em defesa dos índigenas.