Django rescata a María y descubre que en la zona se enfrentan dos bandas rivales que luchan entre sí para obtener la supremacía de la comarca: la del mayor Jackson (Eduardo Fajardo), un estadounidense, fanático racista cercano al Ku Klux Klan; y la del general Hugo Rodríguez (José Bódalo), mexicano y revolucionario.