故事發(fā)生在二十世紀(jì)初的墨西哥革命中。一輛長途馬車里,高貴的先生女士們對一位沉默寡言的農(nóng)民大放厥詞,然而突然農(nóng)民搖身一變,顯出家庭式匪幫頭目胡安(Rod Steiger 飾)的真面目。胡安打劫后路遇愛爾蘭革命軍爆破專家約翰(James Coburn 飾),后者的爆破能力令搶劫梅薩維德銀行如探囊取物,于是胡安苦苦尾隨,不經(jīng)意間卻卷入了配合維拉革命軍的梅薩維德暴動。胡安如愿與約翰搭檔洗劫銀行,但他所有的收獲卻是解放150名政治犯人?! ≌娚闲偺芈受婃?zhèn)壓革命,胡安與革命隊伍付出了慘痛的代價。在逆境中,約翰與胡安產(chǎn)生了真正的革命情誼,二人在前往美國的路上折返阻擊剛特上校,當(dāng)約翰中彈之時,這位老戰(zhàn)士看到了昔日在愛爾蘭的溫馨場景……本片獲1972年意大利大衛(wèi)獎最佳導(dǎo)演獎。