台湾老兵刘燕生(凌峰 饰)到上海,寻找自己失散几十年的妻子乔玉娥(卢燕 饰)和从没见过面的儿子。乔玉娥当年和刘燕生失散三年后,和陆善民(徐才根 饰)组成家庭并生有两个女儿。刘燕生了解到乔玉娥和丈夫情感不好,就希望能带乔玉娥和他一起到台湾生活,并承诺拿出自己一生的积蓄,来补偿乔玉娥的丈夫和这个家庭的子女。但立刻引发这个家庭的剧烈震荡,激烈的争吵使几十年的亲人团聚变成了彼此的再次伤害,直到陆善民脑溢血生命垂危…… 乔玉娥无法抗拒分离的命运再次降临,只好在几十年前相同的上海码头,再次送走自己深爱的刘燕生……
快餐店打工仔阿银(周星驰)某日送快餐时邂逅正在武术训练馆学习日本空手道的阿丽(钟丽缇),对其一见钟情。遭遇同样喜欢阿缇的武馆教练林国斌的羞辱后,自觉太弱小的阿银决定拜自称为“魔鬼筋肉人”的达叔(吴孟达)为师,达叔一开始只想骗取阿银的钱财,终被其善良和执着打动,开始教授其中国古拳法。
保罗和他的女朋友露西,以及他们的女儿萝丝住在一间不大不小的公寓中,过着平静而愉悦的生活。保罗虽然在一家印刷厂上班,但画画一直都是他的爱好所在,总是喜欢自己手工制作一些小东西,绘画一些有趣的事物,这次露西父母的结婚纪念日也是他亲手制作了卡片。女儿萝丝即将到达上学的年龄,两人也在为孩子能够上一所好学校而寻找新的住宅。\r萝丝有两个姐妹也都分别结婚生子,为了庆祝他们的父母——罗兰和莉泽特的结婚周年纪念日,三姐妹带着孩子和丈夫赶到了父母家,一家人其乐融融,吃蛋糕、吹蜡烛、唱歌、赠礼物,晚上还有打牌的特别活动,家人之间充满了融洽与和谐。罗兰由于前列腺癌刚动完手术,总有呕吐的现象,但夫妻二人解释是由于放射治疗后的不良现象,总算是让家人放心庆祝。第二天罗兰给每位孙子送了一辆自行车,一家人一起在附近的河边散步游玩,罗兰看见保罗在家找到了他小时候的照片,便将小时候父亲酗酒,母亲负气出走的故事告诉了保罗,并坦白了自己其实并不是前列腺癌,而是胰腺癌,并让保罗为他保密。庆祝进行到第三天,按照惯例,保罗在女儿们离去时为三个女儿都准备了装有钱的信封,然而当露西打开看时却发现每次给的500美元变成了1500美元,这让他有些不安,保罗说服她可能只是帮助他们买房的心意。然而就在保罗一家举办完桥迁居后,罗兰的病情发作不得不入院,家人们也终于得知罗兰由于胰腺癌,只有三个月存活的时间,一家人悲痛不已。\r进行临床治疗的保罗并不太配合医院中的各项活动,对于即将来临的死亡依然不愿接受,在家人的悉心照顾和说服之下,保罗逐渐能够平静地面对死亡的来临,而他的生命也渐渐走向终点。