生活并不殷实的约翰·Q·阿奇伯德(丹泽尔·华盛顿 Denzel Washington饰)是个工厂里卖力工作的工人。为了养家糊口,两夫妻感情日渐冷漠而导致婚姻接近决裂。更加雪上加霜的是,不幸降临在了他们9岁的儿子迈克尔身上。