吉米(西恩•潘 Sean Penn 饰)、戴夫(蒂姆•罗宾斯 Tim Robbins 饰)和西恩(凯文•贝肯 Kevin Bacon 饰)是儿时最要好的玩伴。戴夫10岁那年的一桩事件却改变了单纯美好的童年和友谊。尚且年幼的戴夫被歹徒绑架,对他施以性虐待,这个羞辱的经历从此改变了戴夫的人生。他变得与别人越来越疏离,三人的友谊在慢慢消融。 三人各奔东西,却因为吉米的女儿遭杀害而重新有了联系。因为负责这个案件的,碰巧是西恩,此时他已是一名警探,面对好友女儿的被害,心急要找出真凶,却意外发现所有证据的矛头都指向了那个曾经亲密无间的伙伴——戴夫。关系变得剑拔弩张,而过去的友谊,如今的对立,都在拉扯着每个当事人的心。
大卫·阿金,芭芭拉·巴斯里,尼德·巴蒂,凯伦·布莱克,罗尼·布莱克利,蒂莫西·布朗,基思·卡拉丹,杰拉丁·卓别林,罗伯特·多奎,谢莉·杜瓦尔,艾伦·加菲尔德,亨利·吉布森,斯科特·格伦,杰夫·高布伦,芭芭拉·哈里斯,迈克尔·墨菲,Allan F. Nicholls,Dave Peel,克里斯蒂娜·雷恩斯,伯特·莱姆森,莉莉·汤姆林,格温·韦尔斯,基南·怀恩,Merle Kilgore,理查德·巴斯