故事发(fā )(🍅)生在1987年的美国,阿(ā )(🐌)黛(dài )尔(🔼)(凯(🃏)特·温丝莱(lái )特 Kate Winslet 饰)和亨利(🥩)(加特林(📿)·格(gé )里菲斯 Gattlin Griffith 饰)是一对(💆)相(xiàng )依为(wéi )命的母子,一次偶(ǒu )然中(zhōng ),两(liǎng )人在购物途(tú )中遇见了满身是(🤯)血的流(🤷)浪汉弗兰克(乔什·布洛(luò )(🌚)林(lín ) Josh Brolin 饰),误(🗞)打误撞(🔝)之(✋)下,阿黛(dài )(🤠)尔(🤸)和(🌞)亨利将(jiāng )弗(fú )兰克带回了家,弗兰(lán )克亦诚(🧤)恳地坦白(🕙)了(le )(⛳)他灰(huī )暗的过往。原来,弗兰克是(shì )(🤖)一(⚾)名逃犯(fàn ),他因为(wéi )发现深爱的儿子并非(fēi )自己亲(qīn )生(😊)而在(zài )愤怒之中(⛏)失手杀(🥋)死(sǐ )了女友(yǒu )曼迪(Maika Buckley 饰)(🤥)。