W opanowanej przez bandytów przygranicznej okolicy Meksyku pojawia się dziwny mężczyzna. Podróżuje pieszo i ciągnie za sobą trumnę, w której, jak mówi "trzyma swego przyjaciela". To Django, weteran wojny secesyjnej, który ratując z rąk oprychów młodą kobietę naraża się bezwzględnym i żądnym zemsty miejscowym bandytom. Django ma również porachunki z okrutną bandą majora Jacksona, znęcającą się nad mieszkańcami pobliskich wiosek.