故事發(fā)生在1987年的美國,阿黛爾(凱特·溫絲萊特暫無內容Kate暫無內容Winslet暫無內容飾)和亨利(加特林·格里菲斯暫無內容Gattlin暫無內容Griffith暫無內容飾)是一對相依為命的母子,一次偶然中,兩人在購物途中遇見了滿身是血的流浪漢弗蘭克(喬什·布洛林暫無內容Josh暫無內容Brolin暫無內容飾),誤打誤撞之下,阿黛爾和亨利將弗蘭克帶回了家,弗蘭克亦誠懇地坦白了他灰暗的過往。原來,弗蘭克是一名逃犯,他因為發(fā)現(xiàn)深愛的兒子并非自己親生而在憤怒之中失手殺死了女友曼迪(Maika暫無內容Buckley暫無內容飾)。