故事发生在1987年的美国,阿黛尔(凯特·温丝莱特 Kate Winslet 饰)和亨利(加特林·格里菲斯 Gattlin Griffith 饰)是一对相依为命的母子,一次偶然中,两人在购物途中遇见了满身是血的流浪汉弗兰克(乔什·布洛林 Josh Brolin 饰),误打误撞之下,阿黛尔和亨利将弗兰克带回了家,弗兰克亦诚恳地坦白了他灰暗的过往。原来,弗兰克是一名逃犯,他因为发现深爱的儿子并非自己亲生而在愤怒之中失手杀死了女友曼迪(Maika Buckley 饰)。随着时间的推移,弗兰克和阿黛尔之间的关系越来越亲密,两人决定带着亨利远走高飞,然而,正当计划即将顺利实施之时,亨利却将这个秘密告诉了早熟的女孩莲诺(布丽吉德·弗莱明 Brighid Fleming 饰),这一举动为阿黛尔和弗兰克带来了灾难性的麻烦。
少女柳宝柏(Laila Boonyasak 饰)的童年一片黑暗,她自幼遭受继父侵犯,心中留下无法愈合的伤口。长大后,她对所有男人都心怀戒备,没人能走入她的内心世界。直到某天,富家公子戴家邦(Krit Sripoomseth 饰)的出现改变了这一切。在家邦的疯狂追求之下,宝柏的感情防线最终崩溃,她陷入热恋之中。然而,家邦的追求不过是无聊所致,在宝柏怀孕之际,他远赴英国留学。可怜的宝柏忍受情感和身体上的巨大痛苦,在一幢破败的公寓中郁郁而终。 宝柏的生命虽然消逝,但其心中长久以来的怨念却令她化作厉鬼,誓要向所有伤害过她的人展开报复……