Devant le succès du premier opus "Les sept mercenaires" réalisé par John Sturges, le producteur Walter Mirisch prit l'initiative de tourner une suite en s'associant une fois de plus avec Yul Brynner. Steve Mac Queen - malgré l'insistance de Brynner - refuse de reprendre son rôle et c'est donc Robert Fuller qui interprète Vin. Le scénario est confié à Larry Cohen. La réalisation est l’œuvre de Burt Kennedy qui se révèlera un bon spécialiste du western. Il fit semble t-il de grosses coupes dans le scénario de Cohen au grand dam de celui-ci. Le tournage a lieu en Espagne en janvier - février 1966 comme de nombreux westerns de l'époque. On retrouve le même village mexicain assailli par les pillards et qui réclame à nouveau l'aide des mercenaires. Hormis Brynner, les acteurs se montrent beaucoup moins charismatiques que dans l'opus initial. Bien que conventionnel et même prévisible (une intrigue très similaire), le film se regarde sans déplaisir et fait montre d'un solide savoir-faire.