Jack Beauregard (Henry Fonda), que já foi o maior pistoleiro do Velho Oeste, só quer se mudar para a Europa e se aposentar em paz, mas um jovem pistoleiro, conhecido apenas como "Ninguém" (Terence Hill), o idolatra e quer vê-lo sair em uma chama de glória. Ele organiza para que Jack enfrente a gangue de 150 homens, conhecida como The Wild Bunch, e, assim, ganhe seu lugar na história.