弗蘭克(保羅·紐曼 Paul Newman 飾)是一名律師,職業之外,他唯一的愛好就是喝酒,然而喝酒誤事,導致弗蘭克的業界名聲一路走低。為了挽回聲譽,弗蘭克的朋友米基(杰克·瓦爾登 Jack Warden 飾)給他介紹了一宗大案,一名女子在教會醫院中由于醫療事故而陷入了昏迷,弗蘭克要幫助女子向醫院討回公道。 對于弗蘭克來說,這是一樁難得的好差事,因為他只需要和被告達成庭外和解,就可以有不菲的賠償金納入囊中,可是,當他逐漸開始了解整個事件的來龍去脈之后,心中油然而生的正義感令他決定將這起事故追究到底。一邊是弗蘭克勢單力薄,一邊是有大企業撐腰的辯方律師,這場官司會迎來怎樣的結局呢?曾經很有前途的律師弗蘭克·高爾文 (Frank Galvin) 是一名酗酒的救護車追逐者。作為一個恩惠,前合伙人米奇·莫里西向他發送了一起醫療事故案件,該案件幾乎肯定會在庭外和解并獲得巨額賠償。該病例涉及一名年輕婦女在一家天主教醫院分娩時接受全身麻醉,之后她因嘔吐物窒息并陷入昏迷。原告、她的姐姐和姐夫打算用和解金來支付她的護理費用 。加爾文看到這個女人后深受感動。天主教教區的一名代表提出 21 萬美元的和解金。在客戶不知情的情況下,加爾文拒絕了,并表示他打算將此案送交審判,這讓對方和負責該案的法官感到震驚。在準備審判時,高爾文在酒吧遇到了勞拉,并與她產生了浪漫的關系。加爾文經歷了幾次挫折。該醫院的律師埃德·康坎農 (Ed Concannon) 擁有一支龐大的法律團隊,對媒體非常精通。在康坎農的團隊告訴高爾文拒絕的和解提議后,這位昏迷的婦女的姐夫憤怒地與高爾文對峙。加爾文的醫學專家在作證前失蹤,倉促安排的替代者的資質受到質疑。手術室里沒有人愿意證明發生了疏忽。在審判期間,霍伊爾法官在法庭上威脅要取消加爾文的律師資格,但加爾文憤怒地斥責他為當地政治機器的中間人,以及坐在法官席上的“被告法官”,因為他無法以律師的身份“破解它”。 。霍伊爾否認了加爾文的無效審判動議,并威脅要逮捕他。加爾文怒氣沖沖地走了出去。凱特琳·科斯特洛 (Kaitlin Costello) 是將這名婦女送往醫院的護士,現在是紐約市的一名學前班老師。加爾文前往那里尋求她的幫助。當勞拉匆忙安排與他會面時,莫里西在她的手提包中發現了一張康坎農的支票,并意識到康坎農正在向她支付內幕信息。莫里西向高爾文通報了勞拉的背叛,高爾文在酒吧與她對峙。他毆打她,將她打倒在地。回到波士頓,莫里西建議因康坎農違反道德規范而進行無效審判,但高爾文決定繼續。在法庭上,科斯特洛作證說,她寫道,患者在入院前一小時吃過一頓正餐,這與患者記錄中規定的間隔九小時的記錄相矛盾。在盤問中,康坎農難以置信地問她如何證明這一點。科斯特洛透露,她的上級威脅她,除非她將原始記錄從“1”更改為“9”,否則就會解雇她,但在此之前,她制作了一份復印件,并將其提交給法庭。康坎農反對說,出于法律目的,原件被認為是正確的,但霍伊爾出人意料地保留了判斷力。科斯特洛作證說麻醉師后來承認,他沒有閱讀她的入院筆記并進行了全身麻醉,這對于僅一小時前進食的人來說是不正確的。結果,病人嘔吐、窒息。當麻醉師意識到自己的錯誤時,他威脅說,如果科斯特洛不把“1”改成“9”,他就結束她的職業生涯。科斯特洛被解職后,康坎農再次提出反對,理由是醫院原來的入院記錄優先。霍伊爾同意并宣布科斯特洛的證詞從記錄中刪除。隨后,一名教區律師向主教贊揚了康坎農的表現,主教問道:“但是你相信她嗎?” 并遭到尷尬的沉默。盡管加爾文相信自己的案子毫無希望,但他還是給出了一個簡短但充滿激情的結案陳詞。陪審團做出了有利于原告的裁決,領班詢問陪審團是否可以裁定比要求的更多的裁決。霍伊爾無奈地回答說可以。當加爾文在法庭外受到祝賀時,他瞥見勞拉在中庭對面看著他。那天晚上,醉酒的勞拉把威士忌掉在地板上,把電話拖向自己,撥打了加爾文的辦公室號碼。當弗蘭克的電話響起時,他端著一杯咖啡坐下來。他準備接聽電話,但又改變了主意,讓電話繼續響。