由于涉嫌强横并杀死未成年女孩,亨瑞(吉恩·哈克曼 Gene Hackman 饰)被维克多警长(摩根·弗里曼 Morgan Freeman 饰)拘留了,虽然亨瑞最初的身份是发现了小女孩尸身的报案者,但他严重前后不符的证词无疑为罪行天平向他的倾斜增加了一枚砝码。
经过亨瑞的妻子沙特尔(莫妮卡·贝鲁奇 Monica Bellucci 饰)的证词,维克多得知他们两人的夫妻关系早已名存实亡,而形成这一场面的罪魁罪魁,居然是亨特和她年幼的侄女之间说不清道不明的暗昧关系。在搜寻了亨瑞的屋子后,警探欧文斯(托马斯·简 Thomas Jane 饰)在暗房里找到了被害女孩的照片,案件的破解至此已经万事俱备,只欠亨瑞最初的自白了。