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