20世纪50年代的意大利,一个充满激情的自由灵魂梦想着爱情、正义和更好的生活。但一段禁忌之恋却可能毁掉这一切。
罗伊(西德尼·波蒂埃 Sidney Poitier 饰)是一位FBI探员,20年前,他的搭档被一个名叫“水肺”的苏联间谍杀害了,罗伊一直想要为自己的搭档报仇,但始终没有找到合适的机会。如今,水肺早已变节,转而向苏联政府要挟勒索,为了证明自己的能耐,他接二连三的杀死了苏联派驻潜伏在美国的间谍,包括早已经完全融入美国社会,被称为“沉睡者”的前间谍们。 一天,罗伊遇见了一位名叫杰夫(瑞弗·菲尼克斯 River Phoenix 饰)的少年,在做背景调查的时候,他震惊的发现,杰夫的父母正是“沉睡者”。身为间谍的儿子,杰夫是否并不像表面看上去的那样单纯呢?与此同时,罗伊还要保护杰夫的父母不受“水肺”的毒手。
故事开始于1964年,阿维(李戴 饰)自幼便生活在原始雨林中,从来都没有接受过文明的洗礼,也不知道人类社会的存在和其中的规则。一天,阿维偶然邂逅了名为华特(约翰·库萨克 John Cusack 饰)的制图员,华特惊讶于自己的发现,决定将这个孩子带回文明社会。 刚开始,骤变的生活环境让阿维感到十分的不适,没有人愿意和他这样的野孩子做朋友,在学校里,他认识了拥有印第安血统的女孩艾伯丁(安娜·帕里约 Anne Parillaud 饰),后者成为了他第一个朋友。最终,阿维还是选择回到了故乡,成为了一名猎人,一晃眼多年过去,命运让他和艾伯丁重逢了。