Uno spaghetti western in cui tre avventurieri si alleano durante la rivoluzione messicana. Mary O'Donnell, una giornalista irlandese radicale, vuole fomentare una rivolta contadina in Messico. Chiede aiuto a uno squallido bandito, Lozoya, salvandolo da una condanna a morte nello Utah. Incontrano un uomo che si fa chiamare principe Dmitri Vassilovich Orlowsky, che afferma di essere un principe russo, per non parlare di un uomo di chiesa. Wallach finge di essere un eroe popolare messicano. Il trio attraversa il confine, i due uomini cercano un tesoro d'oro mentre O'Donnell persegue la sua rivoluzione.