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