鸡贩威(夏雨)与美国华侨杰(刘丹)为同父异母兄弟,威自小被父抛弃,因此仇视回港发展和杰。由于其父留下一座复式单位,杰与妻子伦(共凯欣)、威与妻子妖(卢宛茵),长子发(周星驰)、幼子骞(李家声)被逼同住一屋,发生了不少趣事。威与杰势成水火,但他俩的至亲却发展出密切关系“妖与妖一见如故,成为闰中好友;伦的生意伙伴娴(陈嘉仪)竟是杰的情妇;骞恋上了杰的私生女,即其堂妹薏(罗明珠),关系错综复杂,最终如何解决?后威与杰因遗产问题而对簿公堂,不欢而散。直至威发觉杰被骗,两人的关系才有所突破……
南北战争爆发后,尼森扮演的南方军官卡弗,带着四个跟班走上了杀人之路,皮尔斯·布鲁斯南饰演的基甸则一路逃窜。双方的战斗从内华达州的洛基雪山开始,一直杀到荒凉的新墨西哥州大沙漠。在这一过程中,卡弗的跟班相继死去,两位主角也被折腾了没有人样…… 身穿笨重皮衣的基甸窝在雪山上面对火堆取暖,身旁是无精打采的老马和用来保命的来福枪,这哥仨一声不响地倾听着风声,直到卡弗的子弹从基甸的脑袋边上飞过去,才激起了基甸的慌忙逃窜。正当他惊慌失措地向丛林深处跑去时,随后赶到的第二颗子弹还是狠狠钻进了他的左臂。他失去了平衡,踉踉跄跄地从瀑布载了下去……当基甸从刺骨的河水中奋力爬起,用尖刀从血肉中挑出子弹时,一个原始状态下的美国社会,便在这残酷的一幕中表现出来,且向观众抛出了硕大的问号--两人的仇怨因何而起?导演向观众的暗示是:卡弗对基甸的刻骨仇恨,或许正象征了这场内战的爆发根源。