多年前科学家进行了一项创造完美人类的饰演,没想到实验过程中的细胞分裂不均匀导致了这个实验只成功了一半,另一半则完全失败。科学家创造出来的这对双胞胎兄弟一个是完美人类的典型――德智体美全面发展的高大的朱利斯(阿诺•施瓦辛格 Arnold Schwarzenegger 饰);另一个则是人类所有缺点的集合体――小矮个文森(丹尼•德维托 Danny DeVito 饰)。兄弟两一出世就被分离,朱利斯被科学家送到南海的一个小岛上抚养长大,而弟弟则在孤儿院度过了他的童年。直到兄弟两已过不惑之年,他们才知道了对方的存在。
故事发生在1936年的德国,那一年,在德国柏林举办了第11届奥林匹克运动会。乔治(让-保罗·贝尔蒙多 Jean Paul Belmondo 饰)是一名来自法国的拳击教练,尽管他对法西斯的残暴统治深恶痛绝,但迫于形势也只能委曲求全。 乔治曾经在一战中担任过飞行员的职务,激烈的交战之中,他与名叫甘特(弗兰克·霍夫曼 Frank Hoffmann 饰)的德国飞行员相识了,两人之间产生了真挚的友谊。在奥运会上,乔治和甘特重逢了,他们的友谊并没有因为时间的流逝而沾染尘埃。一次偶然中,乔治和甘特遇见了一名犹太男孩,