故事发生在(zài )1987年的美(📼)国,阿黛尔(凯(🃏)特·温(🕟)丝莱(🛍)特 Kate Winslet 饰)和(hé )亨利(加(jiā )特林·格里菲斯 Gattlin Griffith 饰(shì ))是一(yī )(🙍)对相依为命的母子(🚥),一次偶然中,两人在购(gòu )(✖)物途(tú )中遇(yù )见了(🐶)满身是血的流浪汉弗(⏺)兰(lán )克(乔什·布洛林 Josh Brolin 饰),误(wù )(🗞)打(🙂)误撞(zhuàng )之(zhī )下,阿(ā )黛(🤠)尔(ěr )和亨(hēng )利(㊙)将(👓)弗兰(🙉)克带(dài )回了家,弗兰(lán )克亦(yì )诚恳(kěn )地坦(tǎn )白了他(😍)灰暗(👺)的过(guò )(🏯)往(wǎng )。原(🥕)来,弗(fú )兰克(kè )是一名逃犯,他因为(wéi )(❕)发现深爱的儿(🍑)子并非自己(🐾)亲生(shēng )而在(➡)愤怒之中(⛏)失手(shǒu )杀死了女(🌪)友曼迪(Maika Buckley 饰)。