El Diablo (José Torres), ein Schurke allererster Güte, terrorisiert das Grenzstädtchen Canyon City mit Angst und Schrecken. Er überfällt arme Bauern, tötet sie und verkauft die erbeuteten Waren an die Mexikaner. Das ganze Dorf fragt sich, woher El Diablo weiß, wann welche Transporte die Straßen passieren. Hinter seinem ausgeklügelten System stecken seine beiden Helfer Rosario (Mila Stanic), die als Barsängerin im Ort lebt und ihr Freund Francisco Webb (Ivano Staccioli), der der Sohn des Sheriffs ist und über alle Handelswege bestens Bescheid weiß. Eines Tages lässt sich Diablo auf einen Coup ein, der eine Nummer zu groß für ihn ist. Bei einem Überfall auf einen Transport der Regierung, macht ihm Jeff Beson (Karl Möhner) einen Strich durch die Rechnung. Niemand weiß woher der unbekannte Fremde kam. Klar ist, er hat einen Auftrag, den er um jeden Preis erfüllen wird.