亞瑟(阿爾·帕西諾飾)是巴爾的摩一位堅持原則的刑事辯護律師,常年為底層弱勢群體提供法律援助。他拒絕與同流合污的同行們沆瀣一氣,這種特立獨行使其成為司法圈內的異類。在庭審過程中,亞瑟因據理力爭觸怒了強勢的法官亨利(約翰·福賽思飾),導致兩人結怨。當亨利因涉嫌性侵與暴力犯罪被捕后,竟指定亞瑟擔任自己的辯護律師。若拒絕代理此案將面臨執業資格被吊銷的職業災難,亞瑟被迫接手這個道德困境與職業危機交織的案件。在為昔日對手辯護的過程中,他不得不直面司法系統內部根深蒂固的腐敗網絡,并在維護法律尊嚴與保全自身前途之間艱難抉擇。最終通過庭審交鋒,不僅揭示了權勢階層對司法程序的操控,也暴露出整個法律體系中正義與現實難以調和的根本矛盾。