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.

Pärast Mulhollandi teel toimunud autoõnnetust tuigub selle ainuke ellujäänu, mustajuukseline naine, Los Angelese tänavatel ning jõuab lõpuks ajutiselt elanikuta korterisse. Järgmise päeval kolib sinna elama heasüdamlik Betty, noor naine, kes loodab alustada näitlejakarjääri. Koos üritavad nad lahendada mõistatust brüneti ümber, kes õnnetusest saadik midagi ei mäleta

Pealtnäha tuttavlikus väikeses Ameerika linnas leiab koolipoiss Jeffrey Beaumont inimkõrva. Asja uurima hakates avastab noormees linna põrandaaluse pahupoole, kus lokkab prostitutsioon, vägivald ja perverssus. Suutmata oma uudishimu taltsutada, mässib Jeff end kauni lauljanna Dorothy Vallensi ja psühhopaat Frank Boothi vahelisse konflikti.