Pisac Jack Torrance u stvaralačkoj je krizi. Kad dobije ponudu za posao pazikuće u osamljenom hotelu Overlook u planinama Colorada, to mu se učini dobrim rješenjem njegovih problema. Naime, tijekom zime hotel je zatvoren, te će on i njegova obitelj - supruga Wendy i mali sin Danny - nekoliko mjeseci biti njegovi jedini stanari. Uskoro snježna oluja odsiječe Torranceove od ostatka svijeta. Danny, koji je vidovit i ima sposobnost telepatskog komuniciranja - "isijavanja" - s onostranim svjetovima, uskoro otkrije da je hotel napučen duhovima, bivšim zaposlenicima i gostima, još s početka 20. stoljeća. Ne znajući za takve pojave, Jack počinje sve više piti, nezadovoljan je svojim pisanjem i nikako se ne može riješiti spisateljske blokade. Štoviše, postaje sve mrzovoljniji i agresivniji, pogotovo nakon druženja s gospodinom Gradyjem, bivšim pazikućom koji je ubio svoju suprugu i kćeri blizanke.

Godine 1958., kao dio ceremonije otvaranja nove osnovne škole, grupa učenika dobiva zadatak da napravi crteže o tome kako oni vide budućnost. Pola stoljeća kasnije, nova generacija učenika proučava njihove radove, a šifrirana poruka jedne tajanstvene djevojčice završava u rukama mladog Caleba Koestlera. Calebov otac, John Koestler (Nicolas Cage), dolazi do zapanjujućeg otkrića: šifrirana poruka sa savršenom preciznošću predviđa datume, broj žrtava i koordinate svake velike katastrofe u zadnjih 50 godina. Kako otkriva sve više, uskoro shvaća da dokument predviđa još tri katastrofe – a posljednja nagovještava razaranja na globalnoj razini. Uz pomoć Diane Whelan i Abby, kćerke i unuke autorice tajanstvene poruke, on započinje uzbudljivu utrku s vremenom kako bi spriječio konačnu katastrofu.