Django arrive dans la ville de Santa Anna à la demande d'un homme nommé Sanders qui essayait d'acheter un passage sûr pour son chargement à un bandit mexicain nommé El Santo. Django trouve que Sanders a été tué et que son rival, un homme nommé Thompson, essaie maintenant de faire face à El Santo. Django, après une brève implication avec une belle jeune veuve nommée Linda - qui a des informations sur une mine d'or perdue - s'embarrasse dans cette situation en acceptant d'escorter une cargaison à travers le territoire d'El Santo.