Afin de venger la mort de tous les habitants d'une ville, assassinés par des soldats, un homme appelé "El Topo", signifiant "Le Vengeur", tente de les retrouver en compagnie de la maîtresse du colonel des meurtriers. Amoureux d'elle, il doit combattre contre quatre maîtres tireurs, qui la protègent.