Der ehemalige Südstaaten-Oberst Ben Trane (Gary Cooper) und der Gauner Joe Erin (Burt Lancaster) lassen sich im Mexico des Jahres 1866 von einem Gefolgsmann Kaiser Maximilians anheuern. Sie sollen in einem Geleitzug die Gräfin Marie Duvarre (Denise Darcel) während des Bürgerkriegs durch feindliches Gebiet eskortieren, in die Hafenstadt Vera Cruz. Was den beiden Männern verschwiegen wird: In der Kutsche befindet sich Gold in Höhe von drei Millionen Dollar, womit im fernen Europa neue Soldaten angeworben, sowie Waffen für den Kampf gegen die mexikanischen Rebellen gekauft werden sollen. Die Gräfin hat mit dem Schatz jedoch andere Pläne - sie will das wertvolle Gut für sich selbst haben. Als sie ihrem Geleitschutz von dem Vorhaben berichtet, reagieren diese ganz unterschiedlich: Während Trane das Gold sicher an sein Ziel führen will, ist Joe die ganze Revolution egal. Er hätte den Reichtum ebenfalls gerne für sich...