Danny Torrence, le petit garçon, qui, dans Shining, sortait indemne de lincendie de lOverlook Palace, est devenu un adulte. Alcoolique et paumé comme létait son père, il est maintenant aide-soignant dans un hospice où, grâce aux pouvoirs surnaturels quil na pas perdus, il apaise la souffrance des mourants. On le surnomme Docteur Sleep. Lorsquil rencontre Abra, une fillette de 12 ans pourchassée par un étrange groupe de voyageurs, Danny va retomber dans lhorreur. Commence alors une guerre épique entre le bien et le mal