Em 1917 um rico rancheiro, J.W. Grant (Ralph Bellamy), contrata três mercenários, Henry "Rico" Farden (Lee Marvin), Hans Ehrengard (Robert Ryan) e Jacob Sharp (Woody Strode), para resgatar sua esposa Maria (Claudia Cardinale), que foi ao México e acabou sendo pega por Jesus Raza (Jack Palance) e seu bando.