Doctor Sleep takes place decades after what happened at The Overlook (which has since been abandoned and left to rot). Danny, who now goes by Dan (Ewan McGregor), is still traumatised by what happened, and copes by drinking. Dan, who seems to have inherited his dad’s temperament and alcohol addiction, becomes a nomad for several years, running away from his past and his memories. However, he decides to clean up his act and start over (in the book, at least). Dan moves to New Hampshire, where he gets a job at a hospice. Since he isn’t able to suppress his powers with booze anymore, Dan uses them to provide comfort to dying patients, which is how he gets the nickname “Doctor Sleep.”