美国中西部某个小镇,玩偶制作师塞缪尔·穆林斯(安东尼·拉帕格利亚 Anthony LaPaglia 饰)和妻子埃丝特·穆林斯(米兰达·奥图 Miranda Otto 饰)女儿安娜贝尔(萨马拉·李 Samara Lee 饰)过着幸福无忧的生活,然而突如其来的车祸夺走了安娜贝尔的生命,穆林斯一家的生活从此陷入黑暗之中。12年后,一辆老旧的大巴拉来了修女夏洛特(斯黛芬妮·西格曼 Stephanie Sigman 饰)及其收养的孩子,从此之后,穆林斯的房子便成为了她们暂时落脚的新的孤儿院。
此时的塞缪尔面色阴郁,他引领孩子们参观这座房子,却独独禁止女孩们步入安娜贝尔的房间。好奇心颇重的琳达和珍妮丝没有听从塞缪尔的话,她们由此打开了恐怖的大门……。故事发生于一座地处偏僻的小镇之中,德鲁(欧帕瓦·吉沙晚迪 Pawat Chittsawangdee 饰)是刚刚搬来这里的男孩,鲍勃(萨达农·杜隆卡沃 Sadanont Durongkhaweroj 饰)成为了他在这里认识的第一个朋友。两个男孩之间很快就结下了深厚的友谊,但随着时间的推移,这份友情慢慢转化成为了爱情。闭塞而又保守的民风让德鲁和鲍勃都选择将这段注定会遭到世俗非议的感情埋藏在心底。 一晃眼23年过去,鲍勃早已和一位名叫奥恩(雅琳达·邦恩纳克 Yarinda Boonnak 饰)的女子结为了夫妻。因为工作的缘故,鲍勃回到了记忆中的那个小镇,在那里,他遇见了年轻的学生李维,李维的一颦一笑让鲍勃思念起了德鲁。。