故事发生在1987年(⛳)的美国,阿(🏯)黛(🤳)尔((🥕)凯(🕐)特(tè )·温丝莱特 Kate Winslet 饰)和亨(hēng )利(加特(➡)林·格里菲斯 Gattlin Griffith 饰(🈺))是一对(duì )相(xiàng )(🤥)依(⏲)为命的(👌)母子(📸),一(yī )次(cì )偶然(rán )中,两人在(zài )(🔞)购物(wù )途中(🔎)遇(yù )见了满身是血的流浪汉弗兰克(乔(🚽)什·布洛林(lín ) Josh Brolin 饰),误打误撞(zhuàng )之下,阿(🚩)黛尔和亨(hēng )利(💁)将弗兰克带回(huí )了家,弗兰克(kè )亦(🈂)诚恳地坦(tǎn )白(💛)了(le )他灰暗(àn )的过往。原来,弗兰克是一(yī )名逃犯(fàn ),他(tā )(🏗)因为(🗒)发现(🐣)深爱(ài )的儿子(zǐ )(🏖)并(bìng )非自己亲生(👔)而在(zài )愤怒之中失手杀死(♈)了女友(😄)曼迪(Maika Buckley 饰(🎇))。
随(🥏)着时间的推移,弗兰克和(🗻)阿(ā )(📑)黛尔(ěr )之间的关系越来越亲密,两人决(jué )定带着亨利远走(😄)高(📀)飞,然而,正(zhèng )当计划即将顺利实施之时,亨利却(què )将(jiāng )这个秘(📂)密(🚔)告(gào )(🏜)诉(sù )了(🛀)早(zǎo )熟的(👄)女孩莲诺(布丽吉德·弗(🔵)莱(⭕)明(👋) Brighid Fleming 饰),这一举(jǔ )动为阿黛尔和弗兰克带(🚝)来了灾难性的麻烦。