Un homme mystérieux arrive dans une petite ville, tirant un cercueil boueux derrière lui. Nommé Django, cet étranger sauve la vie d’une jeune femme et se retrouve ainsi projeté en plein cœur d’une guerre entre des révolutionnaires mexicains et une bande de racistes sadiques menés par un fanatique, le major Jackson. Malgré le chaos ambiant, Django met son plan en action : se venger, en opposant ennemi contre ennemi...