生活并不富裕的约翰·Q·阿奇伯德(丹泽尔·华盛顿 Denzel Washington饰)是个工厂里卖命工作的工人。为了养家糊口,两夫妻感情日渐淡漠而导致婚姻濒临破裂。更加雪上加霜的是,不幸降临在了他们9岁的儿子迈克尔身上。
一天,迈克尔突然在棒球场上昏倒,当约翰·Q把儿子送到医院后才得知:儿子患有严重的先天性心脏病,需要进行心脏移植手术才能保住性命,这高昂的手术费用远远超过他的医疗保险范围。约翰·Q几经沟通未果,医院主管决定把他们从等待移植者的名单中剔除。此举激怒了作为父亲的约翰·Q。他愤然持枪闯入了医院的急诊室,绑架了无辜的医护人员和病人做人质,要求院方立刻为儿子动手术。这场挑战道德与法律的人性之战,并非想象得如此简单……。一个青年牧师在日记中向上帝袒露心声。年轻的牧师初到村庄,感受到这里的寒冷和孤苦,他怀着一腔热忱,希望用自己的力量教化众生,令人们更加虔诚,但和村人接触之下他才发现,他们浅薄、功利,有的村民连妻子葬礼都不肯花钱,大多数人根本不关心自己的灵魂是否被拯救,反倒质疑他的献身精神。唯有一位伯爵夫人,因为难以纾解丧子之痛,找来牧师长谈,从而得到开解。但在村子的大环境下,他仍时时感到徒劳无功,他自己的迷茫和痛苦连上帝都解救不了。长期抑郁之下,牧师渐渐吃不下东西,最后发现自己得了胃癌,终于孤独地死去。。