洪七公(魏骏杰 饰)原是含着金汤匙出生的富家子弟,然而不满丰衣足食之生活,喜欢四海结交好友,更同丐帮众人交往甚密。丐帮表面平和,内里却分为“净衣”和“污衣”两派,两派之间斗争日益激烈,洪七因爱上了净衣派长老的女儿程雪芯(黄晓燕 饰)而被卷入了斗争之中。
段智兴(郑伊健 饰)从小和母亲相依为命,长大后,受母亲所托,他千里迢迢来到云南,只为了寻找生父段王爷。然而,段王爷的弟弟策划了一个阴谋,使得段智兴的母亲最终为救段王爷而命丧黄泉,段智兴因此记恨父亲。洪七公和段智兴是结识多年的好友,彼此之间结下了坚实的友谊,之后却因为《武穆遗书》和奸人挑拨而产生误会,反目成仇。。故事发生在二十世纪初的墨西哥革命中。一辆长途马车里,高贵的先生女士们对一位沉默寡言的农民大放厥词,然而突然农民摇身一变,显出家庭式匪帮头目胡安(Rod Steiger 饰)的真面目。胡安打劫后路遇爱尔兰革命军爆破专家约翰(James Coburn 饰),后者的爆破能力令抢劫梅萨维德银行如探囊取物,于是胡安苦苦尾随,不经意间却卷入了配合维拉革命军的梅萨维德暴动。胡安如愿与约翰搭档洗劫银行,但他所有的收获却是解放150名政治犯人。
政府军上校刚特率军镇压革命,胡安与革命队伍付出了惨痛的代价。在逆境中,约翰与胡安产生了真正的革命情谊,二人在前往美国的路上折返阻击刚特上校,当约翰中弹之时,这位老战士看到了昔日在爱尔兰的温馨场景……本片获1972年意大利大卫奖最佳导演奖。。