Django n'est plus Django. Il est Frère Ignacius, en passe de prononcer ses vœux dans un monastère au sud du Mexique. Il a renoncé aux armes et fait une croix sur son passé. C'est la raison pour laquelle il refuse de répondre aux sollicitations de sa femme, venue le trouver pour qu'il offre sa protection à leur fille Marisol, menacée comme tout le monde dans le coin par l'infâme Orlowski dit "le diable" (Christopher Connelly), un militaire hongrois reconverti en trafiquant d'esclaves et de femmes. Ce qui devait arriver arriva : les hommes d'Orlowski tuent l'ex madame Django et kidnappent Marisol pour la placer dans un bordel. Toujours pas décidé à déterrer sa mitrailleuse qu'il a enterré dans un cimetière au pied d'une tombe au nom de Django, Frère Ignacius s'en va poliment demander la libération de sa fille à Orlowski. Pour sa peine, il est envoyé comme esclave dans les mines. Il s'en échappe avec l'aide d'un co-détenu écossais (Donald Pleasence) auquel il promet son retour salvateur. Et voilà comment Django a fait son grand retour ....