ジャック・トランス(ジャック・ニコルソン)は、オーバー・ルック・ホテルで支配人と会い、そこに管理人として住み込む話を進めていた。その頃、ジャックの家では、息子ダニー(ダニー・ロイド)が母親ウェンディ(シェリー・デュヴァル)と食事をしながら浮かない顔をしていた。友だちのいない彼は、自分の中にトニーというもう一人の人間を育てており、そのトニーがホテルに行く事に賛成していないのであった。その時、ダニーの目の前で幻想ともつかぬ恐ろしい光景がよぎる。それはエレベーターの扉から滝のように流れ出る夥しい量の血と、その前に立ちつくす双児の少女の不気味な姿だった。やがて、一家三人は大自然の中に建てられたオーバー・ルック・ホテルに到着し、一家三人だけの孤独な生活がはじまった。ジャックの頭の中には、支配人が語ったある惨劇のことがちらついていた。それは、ジャックの前任者の管理人グレイディ(フィリップ・ストーン)という男のことで、彼は、この生活のあまりの孤独のために気が狂い、妻と二人の娘を斧で殺し、自分も自殺したということだった。ホテルが閉鎖される日、黒人の料理人ハロラン(スキャットマン・クローザース)と二人になった時、ダニーは“シャイニング”という、幻視超能力の話をハロランから聞き、何げなく237号室のことを訊くが、彼は驚きの表情を見せるだけだった。その237号室の前の廊下をダニーが通る時、彼は決まって何か恐ろしい空気を感じていた。一方、ジャックは、作家という仕事柄、静かなホテルの一室で書けることはこの上なく好都合だったが、いざ始めてみると苛立つばかりで進まない……。