Netko je nestao. Godina je 1954. Viši policijski dužnosnik Teddy Daniels (Leonardo DiCaprio) i njegov partner Chuck Aule (Mark Ruffalo) odlaze u Ashecliffe bolnicu za psihičko oboljele kriminalce, na otoku Shutter. Zadatak im je istražiti nestanak pacijentice Rachel Solondo (Emily Mortimer), koja je osuđena za utapljanje svoje troje djece. Kada detektivi odluče otići, u tome ih spriječi oluja te su prisiljeni ostati na otoku još nekoliko dana. Za to vrijeme nastavljaju s istragom, a Teddy odmah primijeti da je osoblje bolnice krajnje nekooperativno. Glavni doktor John Cawley (Ben Kingsley) odbija mu uručiti dosjee pacijenata, a doktor Sheehan, koji je liječio Solando, otišao je na odmor odmah nakon nestanka pacijentice. Jednako tako, policajcima je zabranjen pristup na odjeljenje C te im je rečeno da je svjetionik na otoku već bio pretražen te da oni nemaju nikakvog posla tamo.