布萊恩·史蒂文森(邁克爾·B·喬丹 飾)畢業(yè)于哈佛法學院,他在1980年代前往多民族聚合的美國北境,來到阿拉巴馬州,那里人與人之間的偏見更加根深蒂固,也更加顯而易見。他在有缺陷的法律體系中為司法公正而奮斗,為推動美國刑事司法制度的改善做出巨大貢獻。他的舉動是為了建議平等司法倡議,這是一個旨在為死囚提供法律援助的非盈利組織。在伊娃·安斯利(布麗·拉爾森 飾)的幫助下,他建好了自己的辦公室,史蒂文森辦的第一個案子:黑人青年沃爾特·麥克米利安(杰米·福克斯 飾)因一項他沒有犯的罪行被判死刑,他有充分的不在場證明,但在死囚牢房呆了6年后才被無罪釋放。當史蒂文森見到他時,他的精神已經(jīng)被擊垮了,他并不確定這位律師能否幫助他。當史蒂文森努力向社區(qū)新來的檢察官申請有利的上訴時,受到了對方的冷落,他開始與復雜法律系統(tǒng)對抗,幫助麥克米利安推翻指控,最終他與找到了拉爾夫·邁爾斯(蒂姆·布雷克·尼爾森 飾),后者被迫充當為對麥克米利安不利的目擊者。在這段期間,麥克米利安在另外兩位死囚身上尋找到了精神寄托。