Stephen King keert terug naar de personages en de setting van De Shining. Het jongetje Danny Torrance is inmiddels Dan, een man van middelbare leeftijd die nog steeds wordt achtervolgd door de herinneringen aan het Overlook Hotel, waar hij in zijn jeugd een gruwelijke winter doorbracht. Decennialang heeft hij rondgezworven in een poging te ontsnappen aan zijn vaders erfenis van angst, alcoholisme en geweld. Uiteindelijk vestigt Dan zich in een klein stadje om zijn gave voor stervensbegeleiding te gebruiken... ze noemen hem Dr. Sleep. Over de snelwegen door Amerika trekt een groep mensen die zechzelf de Ware Knoop noemen. Ze zien er onschuldig uit - de meesten zijn oud en ze rijden rond in campers. Maar Dan Torrence weet wel beter, en ook de twaalfjarige Abra Stone komt tot de bizarre ontdekking dat de leden van de Ware Knoop schijnbaar onsterfelijk zijn. Ze leven van de energie die vrijkomt als kinderen die de Shining, oftewel 'het licht' bezitten, langzaam sterven. Abra en haar spectaculaire gave - het helderste licht ooit - wekken Dans demonen weer tot leven en hij moet vechten voor Abra's ziel...