疗养院的老太太薇拉连人带轮椅滚下了楼梯,当场毙命。护理她的保姆桃乐丝(凯西•贝茨 Kathy Bates 饰)手持凶器站在旁边。桃乐丝是唯一的嫌疑人。原来,桃乐丝是薇拉雇佣了40年的女佣,由于她饱受主人的责骂和变态要求,所以这起案件很容易被导向怀恨在心、伺机报复的谋杀。警方一直想把她定罪,判处她20年徒刑。这个案子惊动了桃乐丝远在纽约做记者的女儿莎琳娜(詹妮弗•杰森•李 Jennifer Jason Leigh 饰)。她亲自参与案件的追踪,再度与离散多年的母亲重逢,共同生活了几日。这令她不得不回首阴暗往事
修女海伦(苏珊·萨兰登 Susan Sarandon 饰)受死刑犯马修·庞斯莱(西恩·潘 Sean Penn 饰)之托,前往监狱探望他。马修否认残杀年轻情侣被判死刑,提出上诉。海伦一路走访,深入村庄调查真相。一方面是被虐杀而死的无辜情侣,一方面是即将被处决的罪犯的精神依托, 海伦使尽各种办法帮助马修,但当她面对受害者双亲的痛诉以及公众的愤怒时,海伦的内心也陷入纠结的道德审判中。海伦最终感化了马修。行刑前,马修承认自己的罪行并祈求得到受害者家人的宽恕,安心而有尊严的走完人生的最后168小时。
本片改编自修女