Mexický horník Paco (Tony Musante) se odváží postavit tvrdému majiteli dolů Alfonsu Garciovi (Eduardo Fajardo), což ho málem stojí život. Kvůli revolučním náladám se Garcia ale rozhodne svěřit své stříbro polskému žoldákovi Kowalskemu (Franco Nero), aby ho přes hranici dopravil do bezpečných USA. Čáru přes rozpočet však všem zúčastněným stranám udělá bandita Ricciolo (Jack Palance), jenž dostane na stříbro rovněž zálusk...
Legendární hrdina Django, kterého všichni považují za mrtvého, žije pod jménem bratr Ignatius v klášteře Santo Domingo. Sám sobě přísahal, že již nikdy nevezme zbraň do ruky. Jednoho dne ho ale vyhledá krásná černě oděná žena, která jej úpěnlivě žádá, aby se postaral o její dceru, až ona zemře. Django zjistí, že žena kdysi bývala jeho milenkou. Navíc se dozví, že dívka, o kterou se má postarat, je jeho dcerou. O několik dní později Django opouští klášter, aby obě vyhledal. Jenže žena mezitím zemře a její dceru unese na svou loď obchodník s otroky a děvčaty Orlowski, jemuž nikdo neřekne jinak než Ďábel. Django se pokusí na loď dostat, ale je zajat otrokářovými muži a jako otrok dopraven do dolu na stříbro. Zde se setkává se Skotem Gunnem, sběratelem hmyzu, jenž pro Orlowského kdysi chytal vzácné motýly. Ten Djangovi vypráví o všech krutostech a zločinech, které Orlowsky napáchal.