เรื่องราวเกิดขึ้นในปี 1954 โดยติดตาม Teddy Daniels (รับบทโดย Leonardo DiCaprio), นายตำรวจสหรัฐที่ถูกส่งไปยัง Shutter Island, สถานที่ที่เป็นโรงพยาบาลจิตเวชสำหรับผู้กระทำผิดทางอาญา เพื่อทำการสอบสวนการหายตัวไปของผู้ป่วยหญิงคนหนึ่งชื่อ Rachel Solando (รับบทโดย Emily Mortimer)
เมื่อ Teddy และหุ้นส่วนของเขา Chuck Aule (รับบทโดย Mark Ruffalo) มาถึงเกาะ, พวกเขาพบกับความลึกลับและอุปสรรคมากมาย เมื่อมีเหตุการณ์ประหลาดเกิดขึ้นและความจริงเกี่ยวกับสถานที่นั้นเริ่มเผยออกมา Teddy เริ่มสงสัยเกี่ยวกับแรงจูงใจที่แท้จริงของเจ้าหน้าที่และต้องเผชิญกับความลับที่ทำให้เขารู้สึกสับสนและไม่แน่ใจในตัวเอง