1996年,美國芝加哥發(fā)生了一起震驚全城的恐怖血案:德高望重的羅森主教在教堂內(nèi)慘遭殺害,尸體上被刻有神秘數(shù)字。警方在現(xiàn)場逮捕了滿身血跡、神情惶恐的年輕教堂助手阿倫·斯坦普勒(愛德華·諾頓 飾)。此案迅速成為媒體焦點,吸引了雄心勃勃的明星辯護(hù)律師馬丁·維爾(理查·基爾 飾)。馬丁并不真正關(guān)心真相或委托人的清白,他將此案視為一舉成名、鞏固聲望的絕佳機(jī)會。在法庭上,他面對的檢控官正是精明強干的前女友珍妮特·維寧(勞拉·琳妮 飾),兩人舊情與職業(yè)對抗交織,使得庭審火藥味十足。
珍妮特帶領(lǐng)的調(diào)查團(tuán)隊逐步揭開了案件背后的黑暗面:羅森主教生前曾對包括阿倫在內(nèi)的多名少年進(jìn)行長期性侵犯。然而,阿倫在審訊中聲稱自己患有“時間失憶”癥,對案發(fā)經(jīng)過毫無記憶,并提及一個可能存在的目擊證人“羅伊”,但此人始終無蹤。珍妮特認(rèn)為殺人動機(jī)(復(fù)仇)、作案機(jī)會和現(xiàn)場證據(jù)均已完備,堅信阿倫就是真兇。
在辯護(hù)過程中,馬丁最初接觸到的阿倫是一個口吃、懦弱、善良的年輕人,與殘忍兇手的形象相去甚遠(yuǎn)。但隨著案件推進(jìn),阿倫偶爾會展現(xiàn)出截然不同的暴戾人格。馬丁抓住這一點,在法庭上精心策劃,利用精神病學(xué)論證,成功說服陪審團(tuán)相信阿倫患有多重人格障礙,案發(fā)時是其暴力人格“羅伊”失控所為。最終,阿倫因精神失常被判無罪,將被送往精神病院治療而非監(jiān)獄。
就在馬丁慶祝這場高調(diào)勝利之時,故事迎來了顛覆性的轉(zhuǎn)折。在押送前,阿倫與馬丁單獨會面。他褪去了以往純真怯懦的面具,冷靜而得意地承認(rèn)了一切都是精心策劃的表演,根本不存在“羅伊”或人格分裂,他巧妙利用司法系統(tǒng)和馬丁的虛榮心完成了完美犯罪??粗悡P長而去的冷酷眼神,馬丁愕然發(fā)現(xiàn),自己不惜代價追求勝利的同時,卻親手釋放了一個真正的惡魔,所謂的正義與真相在算計面前不堪一擊,只留下無盡的寒意與反思。