故事发生在19世纪末的墨西哥革命期间,一辆马车里坐着一位高贵的先生、女士和他们的仆人。他们对一名沉默寡言的农民大放厥词,然而,这位农民突然变成了一个家庭式的匪帮头目,展现出真正的胡安(Rod Steiger 饰)的面貌。胡安在抢劫后遇到了爱尔兰革命军爆破专家约翰(James Coburn 饰),后者的爆破能力让抢劫梅萨维德银行变得轻而易举。于是,胡安苦苦尾随,不经意间却卷入了配合维拉革命军的梅萨维德暴动。胡安如愿以偿地与约翰搭档洗劫银行,但他所有的收获却是解放150名政治犯人。
政府军上校刚特率军镇压革命,胡安与革命队伍付出了惨痛的代价。在逆境中,约翰与胡安产生了真正的革命情谊,二人在前往美国的路上折返阻击刚特上校。当约翰中弹之时,这位老战士看到了昔日在爱尔兰的温馨场景。本片获得了1972年意大利大卫奖最佳导演奖。