Un pueblo de campesinos mexicanos es objeto de los frecuentes ataques de un grupo de forajidos, comandados por un bandido llamado Calvera. Cansados de sus saqueos, los campesinos deciden cruzar la frontera y reclutar en Estados Unidos a un grupo de mercenarios que les defiendan de los ataques, aunque disponen de pocos recursos para ello. Finalmente, un pistolero texano, Chris, acepta el encargo y reúne a un grupo de otros seis profesionales, entre los que se encuentran el temperamental e inexperto Chico; Vin, que necesita algo de dinero tras haberse arruinado en el juego, y Bernardo O'Reilly, cuya sangre mezcla ancestros mexicanos e irlandeses. Cuando llegan al pueblo, los pistoleros inician el adiestramiento de sus habitantes, con los que comienzan a convivir, una experiencia que dejará huella en el ánimo de los duros mercenarios.