เรื่องราวเกิดขึ้นที่ Flannan Isles ซึ่งเป็นเกาะห่างไกลในสกอตแลนด์ โดยมีนักเดินเรือสามคนคือ Thomas (รับบทโดย Gerard Butler), James (รับบทโดย Peter Mullan), และ Donald (รับบทโดย Connor Swindells) ที่ได้รับมอบหมายให้ทำหน้าที่ดูแลประภาคารบนเกาะ
เมื่อพวกเขามาถึงเกาะ พวกเขาพบว่าไม่มีใครอยู่ที่นั่น และเมื่อพวกเขาสำรวจบริเวณนั้น ก็เริ่มพบหลักฐานบางอย่างที่บ่งบอกถึงเหตุการณ์ที่แปลกประหลาดและน่าสยดสยอง ซึ่งเกี่ยวข้องกับการหายตัวไปอย่างลึกลับของผู้ดูแลประภาคารคนก่อนหน้า
เมื่อพวกเขาพยายามค้นหาความจริงเกี่ยวกับการหายตัวไป พวกเขาเริ่มเผชิญกับความกลัว ความเครียด และความตึงเครียดที่เกิดขึ้นในกลุ่ม ซึ่งนำไปสู่การตัดสินใจที่เปลี่ยนแปลงชีวิตของพวกเขาอย่างถาวร