生活並不富裕的約翰·Q·阿奇伯德(丹澤爾·華盛頓 Denzel Washington飾)是個工廠里賣命工作的工人。爲了養家餬口,兩夫妻感情日漸淡漠而導致婚姻瀕臨破裂。更加雪上加霜的是,不幸降臨在了他們9歲的兒子麥可身上。
一天,麥可突然在棒球場上昏倒,當約翰·Q把兒子送到醫院後才得知:兒子患有嚴重的先天性心臟病,需要進行心臟移植手術才能保住性命,這高昂的手術費用遠遠超過他的醫療保險範圍。約翰·Q幾經溝通未果,醫院主管決定把他們從等待移植者的名單中剔除。此舉激怒了作爲父親的約翰·Q。他憤然持槍闖入了醫院的急診室,綁架了無辜的醫護人員和病人做人質,要求院方立刻爲兒子動手術。這場挑戰道德與法律的人性之戰,並非想像得如此簡單……