In un paese ai confini del Messico dove imperversano due bande capeggiate rispettivamente dal maggiore americano Jack Winchester e dal generale messicano Hugo Rodriguez, arriva un pistolero, Django, accompagnato da Norma, la sua amante.