Durante o governo do autoproclamado imperados do México, Maximiliano, Sabata (Yul Brynner) é um pistoleiro contratado por guerrilheiros mexicanos para roubar um carregamento de ouro do exército. Porém, muitas surpresas o aguardam, conforme ele e os revolucionários se veem obrigados a enfrentar soldados sem problemas com derramar sangue.