Maddie, a bullied teen, receives support from someone online - her deceased father, David. His consciousness has been uploaded to the cloud after an experimental brain scan. Turns out, he's not the only one....
结束了与北海巨妖的战争,英雄珀修斯(萨姆·沃辛顿 Sam Worthington 饰)与儿子赫利俄斯(约翰·贝尔 John Bell 饰)在一座小村庄过着平静的生活。但是奥林匹亚的战火从未停歇,以宙斯(连姆•尼森 Liam Neeson 饰)为首的众神与泰坦巨人进行着旷日持久的惨烈战争,甚至连被宙斯囚禁良久的三神(天神宙斯、海神波塞冬、冥王哈迪斯)之父——克洛诺斯也即将复活。战争的天平渐渐向泰坦巨人一方倾斜,在冥王哈迪斯(拉尔夫·费因斯 Ralph Fiennes 饰)的策划下,宙斯误入冥界,神力尽失,遭到囚禁。为了驱逐黑暗,将光明带回大地,珀修斯重披铠甲,与一众英雄前往冥界营救宙斯,诸神的战火迎来了最关键的时刻……...
杰克·托伦斯(杰克·尼科尔森饰)是一名教师,后来成为一名作家为了摆脱工作上的失意,杰克去应聘做遥望饭店的冬季看管员,该饭店会在大雪封山的时候关闭5个月,期间与世隔绝。老板告诉杰克他的上一任曾雇了一个看管员但他在其间残忍的杀死了两个女儿和他的妻子,原因是长期封闭而得的精神疾病。杰克表示自己不会发生这种事,他家人也会喜欢这里。
于是,杰克和他的妻子温迪(温迪·杜瓦尔饰)还有他的儿子丹尼(丹尼·洛伊德饰)住进了饭店。丹尼在要去饭店之前就有不祥的预感,但杰克没有理会。丹尼和饭店里的厨师迪克·哈罗朗一样都是拥有预知未来并进行心电感应的超能力,哈罗朗把这种能力称为“闪灵”(就是片名的来历)。哈罗朗在离开之前警告丹尼无论如何不要进入237房间。 在饭店期间,丹尼不断看到奇异的幻觉,又在母亲的房间门口写下含义不明的“REDRUM”字样。杰克在饭店里写作,当妻子来查看他的工作时,杰克显得很暴躁,不让妻子查看。其后杰克做了一个自己杀害妻儿的噩梦。杰克早年因为酒后伤害丹尼,其后戒酒。一次丹尼颈部受伤,妻子冤枉是杰克打伤的。杰克开始出入饭店的酒吧,意外的是原本应该空无一人的酒吧居然出现了一名招待员。丹尼后来向温迪承认自己是在237房间受伤,杰克前往237房间查看,却看到了意外的一幕;其后杰克又在本应无人的饭店大厅目睹了一场盛宴,并且和1970年的那个杀死全家的看管员格瑞第相遇……
杰克认为妻子想离开饭店妨碍了他的信誉和工作。种种的怀疑,种种的猜测,种种的想像,使杰克和妻子产生争执并愈演愈烈。温迪前往查看杰克写作的结果,却看到成叠的纸上都反反复复的只打印着一句话:All work and no play makes Jack a dull boy(只工作、不娱乐,杰克变成了一个傻瓜),表示杰克已经失去理智多时了。后来在一场争执中,温迪打晕杰克,把他关进了储藏室;但是随伴随着格瑞第的声音,门被打开了,杰克被放了出来……完全失去理智的杰克拿起斧头砍向妻子的房门要杀死妻子和儿子,在这紧张时刻温迪从镜子里看到了丹尼在房门上写的“REDRUM”,原来是反过来写的“MURDER”(谋杀)。丹尼从窗户逃走,而厨师哈罗朗早先感受到了丹尼通过“闪灵”传来的预感,从迈阿密赶到,却被杰克砍死。 杰克追杀妻子和儿子进了饭店外的迷宫,迷路后被冷死在里面,惊魂失魄的妻子和儿子坐着哈罗朗开来的车子离开了。
影片的最后镜头是饭店大堂墙壁上的一张饭店全体工作人员的合影,拍摄于1921年7月4日(故事情节发生前50多年),可以在照片的显著位置上看到年轻的杰克。</p>...