1943年的意大利罗马,四个来自不同家庭背景的小孩在战火纷飞中玩着战争游戏并结成了“史上最伟大的友谊”。10月某日,来自富裕犹太家庭的里卡尔多被德军带去了犹太人隔离区,剩余的三个好友通过伊塔洛担任国家法西斯党干部的父亲的关系得知了他的所在,决心穿越意大利“英雄救友”。本片改编自同名畅销反战小说,通过儿童冒险喜剧的形式和孩子们的天真视角展现了二战对意大利这个国家及其人民的摧残,在全球冲突肆虐的当下更具现实意义,发人深思。
由于匪徒劫持,一对双胞兄弟刚出生即遭分离。弟弟玩命(成龙)被舞女捡到抚养长大,终日浪迹于社会底层,为帮朋友泡妞,他结识了歌女芭芭拉(张曼玉),因此得罪黑社会;哥哥马友(成龙)被一对有钱夫妇带去美国,接受了良好教育长为著名音乐家,回港开音乐会时,结识世伯家的女儿唐心(利智)。阴差阳错中,两人互换角色进入对方生活,由于大家分不清谁是马友谁又是玩命,笑话迭出,芭芭拉与唐心的心思也渐起变化。音乐会上,玩命胡指乱挥不想大获成功,而马友在黑帮威逼下,开车去救被黑帮抓做人质的玩命的好友泰山,随后,两兄弟开始连手共斗强敌。
在波兰一个大学生夏令营中,一个具有独立思想的助教克鲁斯金斯基,和一个傲慢的终身教授谢莱斯托斯基之间发生争执。另外还有所谓的“政治正确派”和科学最求派之间的矛盾。讨论的议题并非黑白分明,但学生的热情却保持着高亢的状态,将青年的正义感表现到无以复加的程度。