Es ist der Beginn einer zweifelhaften Komplizenschaft: Die Banditen um den legendären Revolutionär El Chuncho (Gian Maria Volonté) planen einen Hinterhalt und haben dazu einen General der Armee auf die Gleise gekettet. So sorgen sie für das Stoppen des Zugs und können aus sicherem Abstand die Soldaten aus dem Weg schaffen, die den Zug bewachen. Trotzdem scheint es einen Moment lang so, als könnte der Plan doch scheitern, als die Eisenbahn zu entkommen droht. Ausgerechnet ein Mitreisender, ein junger Weißer (Lou Castel) erschießt unerwartet den Lokführer und sorgt für den Erfolg des Vorhabens. Er stellt sich als El Nino heraus, ein gefangener Verbrecher, der den Überfall auf die Bahn zur Flucht nutzen will. Prompt bekommt er einen Platz inmitten der Revolutionäre, zu denen auch Prediger El Santo (Klaus Kinski) gehört. Doch die Dinge sind für alle Beteiligten sehr viel undurchschaubarer, als es auf den ersten Blick scheint…