Der wortkarge Bandit Juan Miranda (Rod Steiger) und der gescheiterte irische Rebell John Mallory (James Coburn) treffen sich 1913 in den blutigen Wirren der mexikanischen Revolution. Juan sieht in dem Sprengstoffexperten den idealen Partner für einen Überfall auf die Bank von Mesa Verde, kann den Iren aber erst nach einiger Überzeugungsarbeit zur Teilnahme bewegen. In der Stadt angekommen, stellen sie fest, dass die Revolution bereits vor ihnen angekommen ist. Hinter den Panzertüren des Banktresors finden sie nicht etwa das erhoffte Gold, sondern eine Gruppe politischer Gefangener, die Juan sogleich nach ihrer Befreiung zum Revolutionshelden wider Willen erklären. Bald werden er und John zur Zielscheibe der brutalen Regierungstruppen und geraten immer tiefer in eine tödliche Spirale der Gewalt...