A spaghetti western in which three adventurers team up during the Mexican Revolution. Mary O'Donnell, a radical Irish journalist, wants to foment a peasant revolt in Mexico. She enlists the help of a seedy bandit, Lozoya, by saving him from a death sentence in Utah. They meet a man calling himself Prince Dmitri Vassilovich Orlowsky, who claims to be a Russian prince, not to mention a man of the cloth. Wallach pretends to be a Mexican folk hero. The trio crosses the border, the two men seeking a cache of gold while O'Donnell pursues her revolution.
Franco Nero
as Prince Dimitri Vassilovich Vladek Orlowsky
Eli Wallach
as Maz Lozoya
Lynn Redgrave
as Mary O'Donnell
Horst Janson
as Yuma Sheriff Randall
José Moreno
as Yuma prison warden
Eduardo Fajardo
as Gen. Huerta
Carla Mancini
as Telegrapher
Marilù Tolo
as Lupita
Gisela Hahn
as Orlowsky's Wife
Gunda Hiller
as The Bride
Dan van Husen
as Kelly, Prison Guard
Rudy Gaebel
as Mendoza