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