We hope you weren't planning on getting a good night's sleep ever again because the much-anticipated sequel to The Shining is finally here.
Based on Stephen King's 2013 novel of the same name, Doctor Sleep picks up where The Shining left off. Basically, the creepy kid from The Shining, Danny Torrance, is now a grown-up man - played by OG, Ewan McGregor - trying his best to live an ordinary life after checking out of the Hotel of Horrors.
Watch the batshit crazy trailer below.
Working in a hospice, Danny uses his psychic gift to aid the elderly and it's all cruising along nicely until he encounters a young girl named Abra. She also has 'the shining' and before long it's RedRum all over again.
While there's no word on whether or not we'll cop a Jack Nicholson cameo (where's Johnny?), the trailer does see Ewan recreate that famous face-in-the-door scene.
Mike Flannigan, the man behind slasher film Hush and the terrifying Netflix original series The Haunting of Hill House is directing.
Doctor Sleep hits cinemas on November 7th, 2019.