Der mexikanische Präsident Diaz (Fay Roope) gerät 1909 unter Druck, als Bauern und Landarbeiter von ihm die Rückgabe ihres Landes fordern. Er reagiert mit Gewalt, vertreibt die Bauern von ihren Feldern. Darunter sind auch die Brüder Emiliano und Eufemio Zapata (Marlon Brando, Anthony Quinn), die sich in den Bergen verstecken. Fernando (Joseph Wiseman) informiert sie, dass Maderos (Harold Gordon) mit Emiliano sowie einem anderen Bauernführer - Pancho Villa (Alan Reed) - den Sturz von Diaz angehen will.
Soldaten Diaz' können Emiliano festnehmen, doch wird er schnell von anderen Aufständischen befreit. Sie erreichen die Abdankung des Diktators - und Emiliano darf endlich seine geliebte Josefa (Jean Peters) ehelichen. Aber der neue Präsident Madero (Harold Gordon) hat keine große Macht. Er ist abhängig vom reaktionären General Huerta (Frank Silvera)...