Poster for Ebenezer

Film · European production

Ebenezer

11 Nov 2026 1h 55min 12A 7.9/10 (34) EN

“Before he was Scrooge, he was…”

An elderly miser embarks on a supernatural journey after visits from the ghost of his former business partner and the Spirits of Christmas Past, Present, and Yet to Come force him to confront his past and fight for a second chance at happiness.

Where to watch Showtimes
Director
Ti West
Screenplay
Nathaniel Halpern
Novel
Charles Dickens
Music
Tyler Bates
Cinematography
Checco Varese
Editing
Ti West, David Kashevaroff
Producer
Emma Watts
Countries
United States, United Kingdom

Cast

Johnny Depp Ebenezer Scrooge
Rupert Grint Bob Cratchit
Daisy Ridley Clara
Tramell Tillman Ghost of Christmas Present
Ian McKellen Jacob Marley
Andrea Riseborough Ghost of Christmas Past
Sam Claflin Fred
Arthur Conti Young Ebenezer
Charlie Murphy Emily Cratchit
Robert Strange Ghost of Christmas Future
A
Alfie Buck Child Ebenezer
Ian Midlane Mr. Fezziwig
Ellie Bamber Isabel Fezziwig
Matt Brewer Scrooge’s Father
Nicholas Day Minister
Zac Wishart Peter Cratchit
Eva Wishart Martha Cratchit
Freddie Lee-Grey Tiny Tim
Bryony Miller
Tom Page-Turner School Bully

Streaming

Where to watch Ebenezer

All countries
No streaming option is currently known in United Kingdom.
checked 5 h ago · Streaming availability data provided by JustWatch via TMDB.

In cinemas

In cinemas

Showing in 19 cinemas in our coverage.

Programmes can change. Always confirm times with the cinema before travelling. Cinema and showtime data provided by API Cinéma. UK showtimes provided by Assemble (assemble.film).

Metadata from TMDB · updated 3 h ago · View on TMDB · Official website