Viva Zapata! Cast Marlon Brando Jean Peters Anthony Quinn Joseph Wiseman Arnold Moss Alan Reed Margo Harold Gordon Lou Gilbert Frank Silvera Florenz Ames Fay Roope Mildred Dunnock