Doctor Sleep is an upcoming 2019 American horror film based on the novel of the same name by Stephen King, and a sequel to the 1980 feature film which was directed by Stanley Kubrick, The Shining. The movie, which is based on the sequel novel to The Shining novel, will combine elements from both the 1977 novel, and its 1980 film adaptation. Written and directed by Mike Flanagan, it stars Ewan McGregor as Dan Torrance, a man with psychic powers who struggles with alcoholism. The film also stars Rebecca Ferguson and Kyliegh Curran in her feature film debut. The cast includes Carl Lumbly, Zahn McClarnon, Emily Alyn Lind, Bruce Greenwood, Jocelin Donahue, Alex Essoe, and Cliff Curtis.
The character Danny Torrance first appeared in King’s novel The Shining as a child with psychic powers called “the shining”. The child character also appeared in Kubrick’s 1980 film. The novel Doctor Sleep and its film adaptation features Dan Torrance as an adult, played by Ewan McGregor. Flanagan said that the film Doctor Sleep is an adaptation of King’s novel but that it would also exist “in the same cinematic universe” as Kubrick’s The Shining. The director said he made an effort to reconcile the differences between The Shining novel and film.
Warner Bros. Pictures began developing a film adaptation shortly after Doctor Sleep was published. Writer-producer Akiva Goldsman wrote a script, but the studio did not secure a budget for the film until the box office success of its 2017 horror film It, also based on a novel by King. Flanagan was hired to rewrite Goldsman’s script and direct the film. Filming began in September 2018 in the state of Georgia, including Atlanta and the surrounding area, and concluded in December 2018.
Warner Bros. Pictures plans to release Doctor Sleep in theaters globally on October 30, 2019 and in the United States and Canada on November 8, 2019.
Ewan McGregor stars as Danny Torrance
Ewan McGregor as Dan Torrance, a man with psychic powers known as “the shining”. The character first appeared as a child in the 1980 film The Shining, played by Danny Lloyd.
Rebecca Ferguson as Rose the Hat, head of the True Knot, a cult that feeds on children with psychic powers
Kyliegh Curran as Abra Stone, a girl with “the shining”