愛德華·馬魯斯(尼古拉斯·凱奇飾)是一個敬業認真的警察。這一次他接手一宗失蹤案的調查。他來到緬因州的一個偏僻的小島上開始尋找失蹤的小女孩黛西(艾瑞卡-莎耶·蓋爾飾)的種種線索。好不容易到達孤島之後,愛德華痛苦地發現這裡的居民不但舉止怪異,還顯現出強烈的排外意識。調查工作自然也進行得非常艱難。幸好,愛德華得到小島上的旅館裡年輕女招待哈妮(莉莉·索伯斯基飾)的幫助。案情也隨即漸漸有了些進展。隨著調查的深入,在愛德華發現了越來越多的神秘事件之後,之前失蹤的小女孩黛西也像幽靈一樣忽隱忽現。正當愛德華即將揭開黛西失蹤的秘密時,他發現原來島上的居民都是傳說中的異教徒。他們都信奉可怕的死神,甚至還用處女作祭祀品,而好心的女招待哈妮則恰好就是他們的下一個祭祀品。