Doctor Sleep สานต่อเรื่องราวของ “แดนนี่ ทอร์แรนซ์” (ยวน แมคเกรเกอร์) ในช่วง 40 ปีต่อมา หลังจากที่เขาพบกับความหลอนที่ Overlook Hotel ใน The Shining ที่ แดนนี่ ทอร์เรนซ์ ยังคงมีบาดแผลฝังใจจากเหตุการณ์ช่วงวัยเด็กที่เกิดขึ้น เขาต้องต่อสู้หาทางสงบสติตัวเองให้ได้ แต่ความสงบนั้นพังทลายลงเมื่อเขาได้พบกับ “แอบรา” (ไคเลห์ เคอร์แรน) เด็กวัยรุ่นที่มีความกล้าและมีพลังวิเศษที่เรียกกันว่า “ไชน์” แอบรารับรู้ได้เลยว่าแดนแบ่งปันพลังนั้นกับเธอได้ เธอจึงตามหาเขาเพื่อให้เขามาช่วยต่อสู้กับ “โรส เดอะ แฮท” (รีเบคก้า เฟอร์กูสัน) และ “เดอะ ทรู น็อต” ที่คอยติดตามเธอ และตั้งใจจะมาดูดพลังแห่งความบริสุทธิ์ในการปฏิบัติภารกิจที่เสี่ยงเป็นเสี่ยงตาย ทั้งสองต้องร่วมมือกันเพื่อต่อสู้กับ โรส อย่างเอาเป็นเอาตาย ความไร้เดียงสาและความกล้าหาญของแอบราทำให้แดนได้ใช้พลังในตัวเขาอย่างที่ไม่เคยเกิดขึ้นมาก่อน แต่นั่นทำให้เหล่าภูติผีวิญญาณร้ายในอดีตฟื้นคืน และทำให้แดนต้องเผชิญหน้ากับความหวาดกลัวอีกครั้ง