Ti West, the horror maestro behind the acclaimed X trilogy, is trading slashers for specters with his upcoming adaptation of Charles Dickens’ timeless classic. Paramount’s “Ebenezer: A Christmas Carol” just got significantly more interesting with the announcement that Daisy Ridley, Rupert Grint, and Sam Claflin have joined an already impressive ensemble led by Johnny Depp.
The casting news reads like a geek culture dream team. Ridley, fresh off her Star Wars legacy as Rey, joins forces with Grint, who spent a decade as Ron Weasley in the Harry Potter films. Claflin, known for his role as Finnick Odair in The Hunger Games franchise, rounds out this trio of beloved franchise veterans. It’s the kind of casting that makes you wonder if Scrooge’s redemption story is about to get a serious upgrade.
A haunting ensemble takes shape
The newly announced cast joins an equally compelling lineup. Johnny Depp takes on the iconic role of Ebenezer Scrooge, marking his return to major studio filmmaking. According to sources, Grint is set to play Bob Cratchit, Scrooge’s underpaid clerk and devoted father to Tiny Tim. The role feels like perfect casting for the actor who made loyalty and heart his trademark in the wizarding world.

But the surprises don’t stop there. Ian McKellen, no stranger to playing legendary characters, has signed on alongside Andrea Riseborough, who proved her genre chops in films like Mandy. Tramell Tillman from the mind-bending series “Severance” is reportedly playing the Ghost of Christmas Present. Charlie Murphy, Arthur Conti, and Ellie Bamber complete this remarkably stacked cast.
Ti West’s dark vision meets Dickens
What makes this project particularly intriguing is the creative team behind it. West has built his reputation on atmospheric storytelling and visual flair, which could bring a fresh darkness to Dickens’ ghost story. The screenplay comes from Nathaniel Halpern, who crafted the surreal narratives of “Legion” and “Tales from the Loop,” suggesting this won’t be your grandmother’s Christmas Carol.
Paramount has slated the film for November 13, 2026, positioning it perfectly for the holiday season. The official synopsis describes it as a thrilling ghost story set in Dickens’ London, following one man’s supernatural journey to confront his past, present, and future while fighting for redemption.
Interestingly, this isn’t the only high-profile Christmas Carol project in development. Warner Bros. is also working on an adaptation from Robert Eggers (The Lighthouse, The Northman) with Willem Dafoe expected to don Scrooge’s nightcap. Two auteur-driven takes on the same classic tale in the same year? It’s shaping up to be a very different kind of Christmas movie showdown.
With West’s proven ability to craft unsettling atmospheres and a cast that spans multiple generations of pop culture royalty, “Ebenezer: A Christmas Carol” has the potential to become something special. Whether you’re a horror fan curious about West’s pivot to period drama or a franchise devotee excited to see these actors reunite under one Gothic roof, this is definitely one to keep on your radar.
Got thoughts on this casting? We’d love to hear them! Follow Geek Realm Hub on Facebook for more breaking news, casting updates, and all things geek culture.

