颓唐邋遢的哈伯(Chance A. Rearden 饰)曾经是某个名噪一时的儿童秀主持人,但他早已不复当年的辉煌,节目收视率持续走低,哈伯则自暴自弃,饮酒作乐,任意妄为,甚至搞砸节目的录制。最终,他失去了这份干了半辈子的工作。在此之后,他打电话找来自己的粉丝以及唯一好友——刚刚通过医生考试的青年德文(Wade F. Wilson 饰)。醉醺醺的哈伯声称要从事人偶生意,而且还送给德文一个大号的偶噶布噶(Ooga Booga)土著人偶。归家途中,德文意外遭遇一场抢劫案,谁知报警后却被带有种族偏见的警察当作劫犯射杀。
德文含冤而死,未曾料他的灵魂却附到那个可怕的偶噶布噶人偶身上……
All My Sons 讲述了乔·凯勒(Joe Keller)的故事,一个成功的中年白手起家的人,他做了一件可怕而悲惨的事情:二战期间,为了满足军队的命令,他故意卖给他们有缺陷的飞机后来导致飞机坠毁并造成 21 人死亡的零件。他诬陷他的商业伙伴犯下这一罪行,并设计了自己的免责声明;如今,儿子即将迎娶对方的女儿,婚外情重提,一生的谎言被揭开。乔的一生都在为他的家庭而一心追求财富,一个噩梦般的美国梦。这是一个关于责任的故事:乔和他那一代人必须明白,他杀死的男孩——所有战争中的男孩——也是他的儿子。