克莱蒙费朗市的一场恐怖袭击毁了平安夜。随着城市陷入恐慌,三十多岁的梅德里奇爱上了年长的妓女伊莎多拉。
由于匪徒劫持,一对双胞兄弟刚出生即遭分离。弟弟玩命(成龙)被舞女捡到抚养长大,终日浪迹于社会底层,为帮朋友泡妞,他结识了歌女芭芭拉(张曼玉),因此得罪黑社会;哥哥马友(成龙)被一对有钱夫妇带去美国,接受了良好教育长为著名音乐家,回港开音乐会时,结识世伯家的女儿唐心(利智)。阴差阳错中,两人互换角色进入对方生活,由于大家分不清谁是马友谁又是玩命,笑话迭出,芭芭拉与唐心的心思也渐起变化。音乐会上,玩命胡指乱挥不想大获成功,而马友在黑帮威逼下,开车去救被黑帮抓做人质的玩命的好友泰山,随后,两兄弟开始连手共斗强敌。
吉尔(史蒂夫·马丁SteveMartin饰)最小的儿子凯文(JasenFisher饰)因为性格极度内向而被学校老师劝退回到了家中,这可急坏了吉尔。为了帮助凯文重拾自信,吉尔天天陪着凯文玩耍游戏,但似乎没有什么效果。吉尔的妹夫内森(里克·莫拉尼斯RickMoranis饰)的教育理念和吉尔完全相反,他希望能够将女儿培养成为一名有用之才,可在他的填鸭式教育的压迫之下,不仅女儿失去了快乐的生活,就连妻子也最终离开了他。巴克曼(玛丽·斯汀伯根MarySteenburgen饰)是一名单亲母亲,独自抚养着一双儿女,生活本就不易的她还遭遇了两个孩子的叛逆期,女儿早早结婚成家,儿子则日益沉默寡言。
黛丝(梅兰尼·格里菲斯MelanieGriffith饰)是一位女秘书,在工作上,她的精明强干和聪明才智一点也不输给自己那些男同事们,但是,因为拒绝了上司那近乎于“性骚扰”的非分要求,能干的黛丝被调离了岗位,等同于降职。凯瑟琳(西格妮·韦弗SigourneyWeaver饰)是黛丝的新上司,表面上心慈口善的她,背地里阴险又贪婪,她不仅于暗地中处处为难黛丝,更将黛丝想出的企划据为己有。一次意外中,凯瑟琳受伤入院,借此机会,黛丝决定假扮上司,夺回属于自己的成就,并因此而结识了名为杰克(哈里森·福特HarrisonFord饰)的年轻企业家。凯瑟琳得知了黛丝所作的一切,怒气冲冲的她决定揭穿黛丝的骗局。