畫家 Liz 和做醫生的男友 Malcolm 驅車來到一間偏僻的鄉間小屋,慶祝他們在一起一週年。小屋四周被茂密的樹林環繞,與世隔絕。到達後,Liz 發現了一個盒裝巧克力蛋糕,Malcolm 說是看管人留下的迎客禮物。當晚的安靜晚餐被不速之客打斷——Malcolm 粗魯的表兄 Darren 和他的新女友、歐洲模特 Minka 突然出現,說住在附近另一間小屋。

蛋糕與幻象
Minka 先嚐了蛋糕,用英語告訴 Liz 味道很糟。但 Malcolm 堅持讓 Liz 也吃一塊。吃下蛋糕後,Liz 開始出現可怕的幻覺:尖叫的、滿身是血的女人,以及最令人不安的——一個長得和她一模一樣的孕婦。
那天晚上,Liz 被一種無法解釋的衝動控制,起身將剩餘的整個蛋糕狼吞虎嚥地吃完——即使她在蛋糕裡發現了被砍斷的、血淋淋的手指。這個蛋糕是被下了藥的,用來為即將到來的儀式做準備。

Minka 的命運
第二天早上 Malcolm 出門”工作”,Darren 帶 Minka 去樹林散步。他已經提前給 Minka 餵了含藥蛋糕。在樹林深處,他將 Minka 獨自拋下——作為對林中未知力量的祭品。Minka 被潛伏在樹叢中的生物襲擊並吞噬。Darren 心甘情願這樣做,以維持自己超自然的長壽。
兩百年的秘密
獨自留在小屋的 Liz 開始看到奇異的生物出現在屋內和周圍的樹林中——小型的、野性的、超自然的存在。她還遇到了幽靈般的幻影:Minka 的亡魂和一個頭上套著塑膠袋的詭異女人。但奇怪的是,這些生物並沒有攻擊 Liz。相反,它們溫柔地靠近她、擁抱她。它們被她吸引,因為她與它們的母親長得一模一樣。

Malcolm 回來後揭開了駭人的真相。兩百多年前,Malcolm 和 Darren 還是少年時,在小溪邊遇到了一個擅闖他們領地的孕婦——那個女人長得和 Liz 一模一樣。兩個男孩開槍射傷了她的腿,把她拖回小屋關在豬圈裡。女人在囚禁中生下了一窩超自然生物——“巫童”。然後 Malcolm 和 Darren 開槍打死了那個女人。
但巫童活了下來並不斷生長。Malcolm 和 Darren 發現,如果他們持續將人類受害者餵給這些生物,巫童就會賜予他們永生。兩百多年來,Malcolm 和 Darren 不斷引誘女性來到小屋,用蛋糕下藥,然後將她們獻祭給巫童。Liz 幻覺中看到的那些尖叫的、滿身是血的女人,就是無數過去受害者的鬼魂。
Malcolm 不是一個勤勞的醫生。他是一個兩百歲的捕食者,兩個世紀以來不斷重複著引誘、下藥、獻祭的循環。Liz 本該是他最新的祭品。

Liz 的蛻變
但 Malcolm 的計劃出了差錯。巫童認出了 Liz——無論是作為它們被殺害的母親的轉世還是後裔,或者僅僅因為她與母親容貌完全相同。它們不但沒有吞噬她,反而接納了她。Liz 經歷了超自然的蛻變,她的眼睛變成了全黑色,與那些生物一模一樣。她不再是無助的受害者,而是變成了某種強大而非人的存在。
以其人之道
獻祭的循環被打破後,Malcolm 開始急速衰老,兩個世紀的歲月一齊追上了他。第二天早上,Malcolm——此時已變成一個衰老憔悴的老人——發現自己被倒吊在一棵樹上。Liz 走向他,黑色的眼睛冷酷無情。她反過來給他灌下了那塊含藥的蛋糕——同樣的蛋糕,他曾用來控制她和所有之前的受害者。Malcolm 苦苦求饒,發誓自己是真的愛她。Liz 說他在撒謊。然後她將他的頭按入裝著巫童母親頭顱的蜂蜜罐中,將他溺死——用他最初犯罪的遺物來終結他的生命。

Liz 走出小屋,與巫童們融為一體。她成為了新的”守護者”——這些生物的母親和保護者——最終終結了兩百年來男性掠食、女性獻祭的循環。片名”Keeper”是一個雙關語:Malcolm 自認為是小屋和黑暗契約的守護者,但到最後,Liz 才是真正的守護者。