汤姆(尼克·诺特 Nick Nolte 饰)是一个典型的美国南方青年,早年间不堪回首的童年经历让他成长为了一个沉默寡言愤世嫉俗的男人,同这个虚与委蛇的世界格格不入。哥哥的死讯让汤姆本来就一团糟的生活陷入了更加彻底的颓废之中,他和妻子莎莉(布莱思·丹纳 Blythe Danner 饰)之间的感情亦因此遭遇了巨大的危机。 汤姆有一个名为沙凡娜(梅林达·狄龙 Melinda Dillon 饰)只身一人在纽约闯荡,然而,她扬名立万的消息并非传来,传来的却是沙凡娜自杀未遂住进了精神病院的噩耗。苏珊(芭芭拉·史翠珊 Barbra Streisand 饰)是沙凡娜的主治医生,她发现了苏珊绝口不提的过去里隐藏着治愈她的秘方。于是,苏珊找到了汤姆,希望他能够助自己一臂之力。。麦尔康是著名儿童心理学家,却也有始终未能治愈的患者,甚至因此遭到枪击,这名少年随后也饮枪自毙。这给麦尔康带来很大心理阴影,一年后他找到另一个症状很像这名患者的男孩柯尔,并耐心的做起了他的医生。柯尔并不容易接近,但麦尔康还是慢慢赢得了他的信任,得知了柯尔的秘密。原来柯尔有着灵异的第六感,可以看到鬼魂。虽然这令人感到难以置信,但麦尔康在证实了事情的真相后还是帮助柯尔接受了这个事实。
可是就在问题即将得到解决的时候,麦尔康却在柯尔的引导下,发现了一个更令人震惊的秘密……。