Der er sket noget mystisk i den lille by, hvor Franklin Hunt er sherif. I nattens mulm og mørke er hans vicesherif og byens læge, den unge Ms. O'Dwyer, blevet kidnappet, og noget kunne tyde på, at det er indianere. Sheriffen har ikke noget valg. Han må sammen med en lille gruppe udvalgte mænd fra byen tage ud for at finde de to kidnappede. Det vilde vesten er et farligt sted, men den stamme, de nu skal møde, er farligere end noget, de har stået ansigt til ansigt med før.
En gådefuld, sortklædt revolvermand, El Topo, ridder gennem ørkenen med sin søn. Deres mål er ikke indlysende, og deres skæbne er ikke fastlagt. De gør holdt på deres valfart, da de kommer til en lille by udplyndret af banditter, der har slagtet dens beboere. El Topo beslutter sig for at hævne dem, og endnu mere blod vil flyde. Men det er blot den første i en række brutale hændelser på deres færd.