比尔(迈克尔·辛 Michael Sheen 饰)和凯特(玛丽亚·贝罗 Maria Bello 饰)结婚多年,两人共同抚养着儿子山姆(凯尔·加尔纳 Kyle Gallner 饰),日子在平静和安宁之中一天天的消磨着让夫妻两人怎么也没有想到的是,一直以来乖巧有加的山姆,竟然在校园中犯下了枪击案。 在血淋淋的现实面前,这个家庭崩溃了。比尔和凯特怎么都想不通问题到底出在了那里,唯有相互推诿指责,再双双陷入绝望之中。外界的非议,媒体的骚扰,夫妻两人之间成年累月积累下来的种种矛盾和误会,一切的一切都将这个家庭推向了万劫不复的境地,就在这个节骨眼上,比尔和凯特幡然醒悟,决定不再做困兽之斗,携起手来,共同面对惨淡的未来。