Johnny Depp returns to the big screen after eight years in Ebenezer, Ti West’s dark horror spin on Charles Dickens’ A Christmas Carol. Opening in theatres on November 13, 2026, the film leans into the story’s ghostly terror while preserving its theme of redemption. The trailer teases eerie Victorian streets, unsettling spirits and a haunted, hunted Scrooge.
Johnny Depp is making his first big screen appearance in eight years, and he's picked an unusual project to do it with. He stars in Ebenezer, a horror take on Charles Dickens' A Christmas Carol, directed by Ti West. The film hits theatres on November 13, 2026, and Paramount Pictures has just released the first trailer, giving fans a look at Depp as Ebenezer Scrooge alongside co-stars Rupert Grint, Ian McKellen and Daisy Ridley. Here's everything we know so far about Ebenezer release date, trailer, cast and what makes this version of the classic story different from the ones that came before it. You will have to take out some time in November as that is when the Ebenezer release date is slated for.
Dickens' story has been adapted for the screen more times than anyone can count, but director Ti West is taking it somewhere new. Instead of leaning into holiday warmth, Ebenezer plays up the horror and unease already present in the original text, while still holding onto the story's core message about redemption.
Ebenezer plot follows the same basic structure fans know well. Scrooge is a bitter, isolated man who despises Christmas, and one night forces him to face his past, his choices and the ghosts that come to change him. What's different here is the tone. West is treating the ghostly visits less like moral lessons and more like genuine horror.
Depp takes on the title role of Scrooge, and it's easily one of the most talked-about castings of his career right now. Rupert Grint plays Bob Cratchit, Andrea Riseborough is the Ghost of Christmas Past, and Tramell Tillman plays the Ghost of Christmas Present.
The rest of the cast is stacked too. Ian McKellen plays Jacob Marley, Daisy Ridley is Emily Cratchit, Sam Claflin plays Fred, Arthur Conti plays a young Scrooge, and Ellie Bamber appears as Isabel Fezziwig. Nicholas Day, Charlie Murphy and Henry Lloyd-Hughes round out the supporting cast.
Paramount debuted Ebenezer trailer at San Diego Comic-Con 2026, where Depp showed up on stage dressed as Scrooge, catching fans off guard. The trailer itself shows snowy Victorian streets, some genuinely creepy imagery, and the kind of horror-meets-dark-comedy tone West is known for.
Instead of the usual grumpy old man version of Scrooge, this trailer paints him as someone haunted, almost hunted, by what he's seeing. Between the set design, the cinematography and the horror elements, it looks like a version of the story that stays true to Dickens while still doing something new with it.
Ebenezer is scheduled for a theatrical release on November 13 2026.