安东尼迪(卡琳娜·隆巴德 Karina Lombard 饰)和弟弟丹尼尔(Ben Thomas 饰)一起同母亲安妮特(雷切尔·沃德 Rachel Ward 饰)过着相依为命的生活,巨大的生活压力和拮据的经济状况让安妮特最终选择嫁给了一位冷酷的英国富商。一场奴隶暴动夺走了丹尼尔年轻的性命,安妮特接受不了打击,发了疯。见此情况,安东尼迪的继父安顿了安东尼迪和她的母亲后返回了英国,就此音信全无。 安东尼迪渐渐长大,为了继承继父的遗产,安东尼迪接受了继父为她安排的婚事,然而,痛苦的童年经历让安东尼迪的心灵饱受创伤,她几乎病态地害怕丈夫的背叛和抛弃。可是,越怕什么越来什么,当安东尼迪发现了丈夫和黑人女仆之间的奸情时,她崩溃了。。已过而立之年的汉娜·梅滕(米娜·唐德 Mina Tander 饰)是一家医院的医生,虽然事业顺利,饮食无忧,且育有一个可爱的女儿莉娅(Lina Köhlert 饰),但是她和丈夫的婚姻已经走入死胡同,身心疲惫不堪。这一晚,汉娜的医院接收一名服用安眠药过量生命垂危的患者,而对方正是汉娜童年时代的好朋友克拉丽莎(Laura de Boer 饰)。好友久别重逢,彼此互相倾诉心底的不快,进而相约暂时抛开现实生活中的一切,启程回到童年时留下无数快乐记忆的海边小岛。一路欢歌,汉娜带着女儿和克拉丽莎抵达目的地,但不知为何她似乎忘记了童年时在当地结识的另一位好友玛丽亚(Mia Kasalo 饰),也对曾经那段黑暗回忆印象稀薄。
只不过就如宿命一般,她必须在这里重拾被遗忘的人与物……。