在一個與世隔絕的密林所在,坐落着全然封閉的小鎮新伯利恆。18年前,在第六個月的第六天,有六個女孩降臨人間,恰恰應了新伯利恆流傳多年的預言,據說當這個“666”的數字出現時,魔鬼便將從黑暗中爬出,用它污穢邪惡的手侵蝕着這片光明的土地,荼毒純潔無瑕的女孩。轉眼到了當下,當時出生的女孩除了小羅絲被媽媽扼殺外,薩拉(麗亞·派普斯LeahPipes飾)、阿比蓋爾(KatieGarfield飾)、瑪麗(阿莉希亞·德布納姆AlyciaDebnamCarey飾)、漢娜(NicoleElliott飾)等人均在長老的看護下長大。
青春萌動的女孩嚮往外部的花花世界,與此同時,他們中間有人則相繼失蹤,恐怖的預言似乎正一點點兌現……