Jack Torrance on kirjanikuks pürgiv, alkoholismist paranev endine kirjandusõpetaja. Ta võtab vastu tööpakkumise Overlooki hotelli talvise majahoidjana ning kolib koos naise ja pojaga keset eikusagit asuvasse hotelli elama. See on võimalus uueks alguseks ja perega äraleppimiseks. Ainus, kes hotellis peituvat suurt ohtu ja selle sünget minevikku tajub, on Jacki viieaastane poeg Danny.

1954. aastal ehitatud atlandiülene liinilaev Antonio Graza oli Itaalia mereliini saabumine. Kaasaegne laev, millel oli igasuguseid luksusi. Ent kui Antonia Graza Ameerikasse sõitis, polnud reisijad teadlikud kirjeldamatust õudusest, mis neid reisi ajal tabab, ja laev kadus jäljetult. Peaaegu 50 aastat hiljem avastas kapten Sean Murphy (Gabriel Byrne) käsutatud merepäästegrupp selle Beringi väina keskel ...