罗杰(威廉姆·卡特 William Katt 饰)曾是一名拼杀在前线的军人,退伍之后,他决定重拾自己曾经的梦想,转行成为了一名作家。罗杰将自己在战场上的所见所闻当成了写作的题材,他的恐怖小说一经发表很快就收获了大批的粉丝。然而,随着时间的推移,罗杰的灵感渐渐的枯竭了。某日,罗杰的儿子无故失踪,这带给了罗杰非常巨大的打击,他和妻子之间的关系也因此每况愈下,最终走向了离婚。
一天,罗杰意外的收到了姨妈自杀的消息,他也因此再度回到了姨妈留下的房子里,这里是罗杰的伤心地,他的儿子就是在这里失踪的。罗杰决定暂时搬到这栋阴森恐怖的宅子中,在这里进行自己下一部小说的创作。
故事发生在1936年的德国,那一年,在德国柏林举办了第11届奥林匹克运动会。乔治(让-保罗·贝尔蒙多 Jean Paul Belmondo 饰)是一名来自法国的拳击教练,尽管他对法西斯的残暴统治深恶痛绝,但迫于形势也只能委曲求全。
乔治曾经在一战中担任过飞行员的职务,激烈的交战之中,他与名叫甘特(弗兰克·霍夫曼 Frank Hoffmann 饰)的德国飞行员相识了,两人之间产生了真挚的友谊。在奥运会上,乔治和甘特重逢了,他们的友谊并没有因为时间的流逝而沾染尘埃。一次偶然中,乔治和甘特遇见了一名犹太男孩,男孩悲惨的境遇令两个男人心中十分不忍,他们决定联起手来,尽各自所能,将男孩和他的家人送往境外。
邓迪(保罗·霍根 Paul Hogan 饰)自小被非洲土著抚养长大,故对于传统的狩猎技能颇为精通。一次意外中,一条凶猛的鳄鱼攻击了邓迪,在腿部受伤的情况下,邓迪制服了鳄鱼,并靠其异常坚韧的意志力最终获救。对于邓迪的英雄事迹,记者苏(琳达·科斯罗斯基 Linda Kozlowski 饰)十分感兴趣,为了写一篇关于邓迪的新闻报告,苏千里迢迢来到了澳大利亚。
在经历了充满惊险与刺激的野外生存之后,苏热情的将邓迪邀请到了她的“地盘”——大都市纽约。可是,从未见识过如此排场的邓迪在新生事物面前不仅显得十分胆怯,还闹出了不少的笑话。在潜移默化之间,邓迪和苏已然相互产生了好感,但苏已有男友梅森(马克·布鲁姆 Mark Blum 饰),两人婚期在即。分别的日子即将到来,苏和邓迪都无法掩饰失望之情。