青年张宝根(姜武 饰)为了领取一套中奖得来的房子,离开家乡小镇来到上海,上海虽大,但宝根能投奔的只有自己的小阿姨金芳(陶虹 饰)。金芳为人斤斤计较,在收取了宝根租房款后勉强收留了他,但仍不时讥讽宝根的憨厚土气。宝根在街上偶遇流浪歌手阿亮(伍佰 饰),热情的邀请他回到家里,但很快因为金芳的一张快嘴,阿亮又一次踏上了旅途。逐渐心灰意懒的宝根决意离开,但最终因为阿亮的劝告而留下。不久,宝根在人头攒动的交易所发现了商机,开始每日向股民们提供快餐,生意竟然出乎意料的红火,有了收入的宝根找到了留下的理由,而他和金芳之间,也渐渐加深了互相的了解……在快速旋转的大城市中,也许宝根真能实现自己的希望。。故事发生在二十世纪初的墨西哥革命中。一辆长途马车里,高贵的先生女士们对一位沉默寡言的农民大放厥词,然而突然农民摇身一变,显出家庭式匪帮头目胡安(Rod Steiger 饰)的真面目。胡安打劫后路遇爱尔兰革命军爆破专家约翰(James Coburn 饰),后者的爆破能力令抢劫梅萨维德银行如探囊取物,于是胡安苦苦尾随,不经意间却卷入了配合维拉革命军的梅萨维德暴动。胡安如愿与约翰搭档洗劫银行,但他所有的收获却是解放150名政治犯人。
政府军上校刚特率军镇压革命,胡安与革命队伍付出了惨痛的代价。在逆境中,约翰与胡安产生了真正的革命情谊,二人在前往美国的路上折返阻击刚特上校,当约翰中弹之时,这位老战士看到了昔日在爱尔兰的温馨场景……本片获1972年意大利大卫奖最佳导演奖。。