由於涉嫌強暴並殺死未成年女孩,亨瑞(吉恩·哈克曼 Gene Hackman 飾)被維克多警長(摩根·弗里曼 Morgan Freeman 飾)拘留了,雖然亨瑞最初的身份是發現了小女孩屍體的報案者,但他嚴重前後不符的證詞無疑為罪惡天平向他的傾斜增加了一枚砝碼。 通過亨瑞的妻子沙特爾(莫妮卡·貝魯奇 Monica Bellucci 飾)的證詞,維克多得知他們兩人的夫妻關係早已名存實亡,而造成這一局面的罪魁禍首,竟然是亨特和她年幼的侄女之間說不清道不明的曖昧關係。在搜查了亨瑞的房子後,警探歐文斯(托馬斯·簡 Thomas Jane 飾)在暗房裡找到了被害女孩的照片,案件的破解至此已經萬事俱備,只欠亨瑞最後的自白了。