До кінця картини глядачі розуміють, що розслідування не відбувалося насправді, а маршал Едвард Деніелс – це психічно хворий Ендрю Леддіс. Він убив свою дружину, яка втопила їхніх дітей. Герою доводиться знову пережити події, пов'язані зі спогадами про цю трагедію.

У фільмі Леонардо Ді Капріо грає роль маршала США Тедді Деніелса, який вирушає на віддалений острів, щоб розслідувати зникнення пацієнта з психіатричної клініки. З перших кадрів Скорсезе створює відчуття тривоги та передчуття, яке зберігається протягом усього фільму.

Про те, що Леддіс у лікарні, йому повідомив колишній в'язень острова. психічно хворий злочинець на ім'я Джордж Нойз (Джекі Ерл Хейлі). Охоронці знаходять маршалів та повертають їх до лікарні.