Harry Potter and Happy Valley stars join upcoming drama adaptation of classic Dickens novel


Rupert Grint and Charlie Murphy have joined the cast of Ebenezer: A Christmas Carol, Paramount's upcoming Charles Dickens adaptation, which also stars Johnny Depp


Rupert Grint, split image with scene from Happy Valley (Charlie Murphy, Sarah Lancashire)© Michael Loccisano / Getty Images / BBC
Nicky MorrisActing TV and Film Editor
4 hours ago
Share this:

Harry Potter star Rupert Grint and Happy Valley actress Charlie Murphy are just two major stars to have joined the cast of Ebenezer: A Christmas Carol, Paramount's upcoming adaptation of Charles Dickens' 1843 novella, which stars Johnny Depp in the titular role. 

Also joining the upcoming film are Sam Claflin (Lazarus), Daisy Ridley (Star Wars sequel trilogy), Arthur Conti (Beetlejuice Beetlejuice) and Ellie Bamber (The Serpent). Meanwhile, Oscar nominee Andrea Riseborough, multi-Olivier award winner Sir Ian McKellen and Emmy winner Tramell Tillman (Severance) are also attached to the film, which has been penned by Nathaniel Halpern (Legion, Outcast). 

Rupert Grint has joined the cast

Why I'll be tuning in

Not only is the series an adaptation of one of the most famous and beloved stories in history – a true staple of festive literature – but it is directed by Ti West, who is known for horror films like and MaXXXine, which suggests viewers are in for a gothic and eerie take on the classic. This perfectly aligns with Hollywood icon Johnny Depp's history of playing complex, eccentric, and dark characters (Sweeney Todd and Edward Scissorhands) - genius casting!

© Getty Images for The Red Sea International Film Festival
Johnny Depp stars as Ebenezer

Plus, the cast list really is something to behold. With the likes of Rupert Grint, Daisy Ridley and Oscar nominees Andrea Riseborough and Sir Ian McKellen, the adaptation is likely to be one of the most star-studded and hotly-anticipated films of 2026. 

WATCH: Inside Johnny Depp's Family Life

What is Ebenezer: A Christmas Carol about? 

The classic Dickens tale has been adapted for the stage, big and small screen many times over the years, with the first stage production opening less than a year after its publication. 

The story follows a miserable ageing miser who is visited by the ghost of his dead business partner, as well as the Ghosts of Christmas Past, Present, and Future, to show how his behaviour has impacted those around him. By the end of the story, Scrooge is relieved to learn that there is still time for him to change his ways and become a kind and generous human being.

© Getty Images
Daisy Ridley also stars in the film

The upcoming version, set in Dickens' London, follows one man's supernatural journey to face his past, present and future and fight for a second chance, according to a synopsis from Deadline.

Rupert Grint will reportedly play Bob Cratchit, Scrooge's kind-hearted employee. Other character details have yet to be revealed. 

Sir Ian McKellen is attached to the film

When will the film be released?

The film is scheduled for release on November 13, 2026. 

Sign up to HELLO TV & Film for the week's top talking points and the lowdown on the latest releases

Email Address

By entering your details, you are agreeing to HELLO! Magazine User Data Protection Policy. You can unsubscribe at any time. For more information, please click here.

More TV and Film
See more