Jack Nicholson spiller Jack Torrance som ankommer det elegante og isolerte Overlook Hotel, med sin kone Wendy (Shelley Duvall), og deres sønn Danny (Danny Lloyd). De skal bo der gjennom vinteren for å ta vare på hotellet til turistsesongen starter. Til å begynne med ser det ut som om alt ligger til rette for en fin og fredelig vinter for den lille familien; Jack får fart på skrivingen, Wendy er fornøyd med tilværelsen og lille Danny lærer raskt å lese. En dag finner Jack ut at det har foregått uhyggelige ting på hotellet, og en reise i minner og fortid setter skremmende spor. Det er her skrekken virkelig begynner...