Ewan McGregor will take the lead role of Danny Torrance in a new adaptation of Stephen King novel Dr. Sleep, the sequel to horror classic The Shining.

Film industry bible Variety reported the news on Wednesday, adding that  sources say King has given his blessing to McGregor’s casting.

In Dr. Sleep, Torrance carries the trauma of the events at the Overlook Hotel into his adulthood and takes on some of the traits of his murderous father. According to Variety, he has lingering rage and a drinking problem that dulls his pain as well as his "shining" powers.

However, his powers return when he sobers up and uses his gift to help the dying at a hospice, where he establishes a psychic connection with a young girl who shares his extreme abilities.

Stanley Kubrick directed the original adaptation of King's The Shining, which starred Jack Nicholson, Shelley Duvall, with Danny Lloyd playing a young Danny Torrance.

The 1980 movie, which was seen as a box office disappointment at the time, went on to become one of the great horror move classics.