It's been nearly 40 years since Jack Nicholson first terrified us in Stanley Kubrick's masterpiece The Shining. Now, we are finally getting a second instalment for the big screen.
You could be forgiven for missing the fact a Shining sequel was even in the works, so let us get you up to date on it before you watch the trailer.
Based on a novel of the same name released by Stephen King in 2013, Doctor Sleep gives us an update on the life of Danny Torrance 40 years after the events of the original film.
Ewan McGregor plays the role of Danny, who is all grown up and still dealing with the trauma he suffered while staying at the Overlook Hotel four decades ago.
The now roughly 50-year-old Danny encounters a girl named Abra, who has psychic abilities (known as "the shine") just like he does. Or like Abra from Pokémon, if you prefer.
From there, the pair are pursued by Rose the Hat - the leader of a group called The True Knot who feed off the powers of people with "the shine" in order to become immortal.
It was rumoured that film would not be a direct sequel to Kubrick's edition of The Shining due to Stephen King's dislike for how his book had been adapted.
But given its cultural impact, it would be impossible for Doctor Sleep to simply ignore Kubrick's effort and there are some clear visual references to the 1980 film in the first trailer.
While the 'REDRUM' message on the wall already existed in the books, the shots of Danny as child in the Overlook Hotel and of him peeking his head through a broken white door are clear references to Kubrick's version of The Shining.
You can watch the trailer for yourself below.