
Ebenezer Review: Depp's Scrooge Origin Story, Gloom vs. Cheer
Ebenezer (2026)
- November 13, 2026
- 1h 55m
- English
- PG-13
- In Cinemas
An elderly miser is visited by the ghost of his former business partner and then by three Christmas spirits. Each one pushes him to face his past and fight for a second chance at happiness.
Where to Watch
By Webmaser · · 3 min read
We watched the full film before writing this review. Our score is independent of any affiliate relationship. Poster and stills are the property of their respective copyright owners.
Watch the Trailer

Official Trailer
YouTube
Our rating
- Story7.2
- Acting8
- Visuals7.9
- Direction8
- Soundtrack7.6
Recommended for: Fans of darker Christmas ghost stories
How we rate moviesIn this article
This Ebenezer review starts with a simple question: do we need another Christmas Carol? Ti West, best known for horror, directs this fantasy comedy from a script by Nathaniel Halpern, and Johnny Depp takes the title role. The result is a familiar story with a darker, stranger flavour.
Ebenezer Review: The Story So Far (No Spoilers)
The Ebenezer plot follows the classic outline. An elderly miser, Ebenezer Scrooge, is visited by the ghost of his old business partner, Jacob Marley. Marley warns him that three more spirits are coming, representing Christmas Past, Present, and Yet to Come.
The tagline, "Before he was Scrooge, he was...", hints at a film more interested in how this man became so cold. Those visits push him to confront his past and ask whether he can still win a second chance at happiness. I will say no more about where that journey leads.
If you want more of the genre, browse our Fantasy movie reviews for similar picks.
What Works in Ebenezer
The biggest draw is the idea of a horror director handling a ghost story that has been told countless times. A tale built around spectral visitors suits West's instincts, and the supernatural setup gives him room to play with mood and atmosphere. The material has natural tension, and it is easy to see why the pairing makes sense.
The film also runs a tidy 115 minutes. That is long enough to give each haunting its own space without the story sagging. The PG-13 rating keeps it open to a wider audience than West's usual work.
The humour is another plus. As a comedy as well as a fantasy, the film lets the story breathe between the spookier moments, so it never feels like a grim slog.
Ebenezer Cast and Performances
The Ebenezer cast is the film's main selling point. Johnny Depp plays Ebenezer Scrooge, and his eccentric screen presence fits a man who is both comic and haunted. Rupert Grint plays Bob Cratchit, and Sam Claflin plays Fred.
The spirits are well chosen. Ian McKellen is Jacob Marley, Andrea Riseborough plays the Ghost of Christmas Past, and Tramell Tillman plays the Ghost of Christmas Present. That is a strong line-up for roles that could easily have been throwaway cameos.
Audience response has been warm. TMDB viewers give the film 7.8 out of 10, though that comes from a small number of votes. Depp's casting has also drawn criticism from some viewers, which is worth knowing before you buy a ticket.
Where Ebenezer Stumbles
The main risk is familiarity. Almost everyone knows how this story is shaped, so the film has to work hard to feel fresh. A new angle on Scrooge's early life helps, but the structure of three ghosts and one lesson stays comfortably predictable.
Tone may be the other sticking point. A horror filmmaker, a comic lead, and a heartfelt redemption arc do not always blend smoothly. Viewers who want a pure family Christmas film may find the spookier flavour too sharp, while horror fans may want more bite.
And as with any star-led project, your opinion of the lead will shape your enjoyment. Some will welcome Depp's return, while others will not.
Is Ebenezer Worth Watching?
Yes, Ebenezer is worth watching if you enjoy seasonal ghost stories and want a darker spin on a classic. The cast is strong, the runtime is tight, and Ti West's involvement gives the familiar tale a distinctive edge.
It will not reinvent Dickens, and the story beats are well known. Still, a confident cast and a clear sense of atmosphere make it a satisfying holiday-season watch. The film arrives in the United States on 13 November 2026.
Who Will Enjoy Ebenezer
Fans of A Christmas Carol who want a moodier retelling.
Viewers who like Ti West's atmosphere but prefer a PG-13 level of fright.
Admirers of Johnny Depp, Ian McKellen, and Rupert Grint looking for a festive cast. For lighter alternatives, try our Comedy movie reviews.
For background on the cast and crew, see the Ebenezer page on IMDb.
Pros
- Strong, eclectic cast
- Dark twist on a classic story
- Tight 115-minute runtime
- Horror director adds atmosphere
Cons
- Familiar story beats
- Tone may split horror and family fans
- Lead casting divides some viewers
Our Verdict
Ebenezer gives a well-worn Christmas tale a spooky edge and a cast worth watching. It is familiar, but confident and atmospheric enough to earn a seasonal recommendation.
Cast & Crew
Ti WestDirector
Johnny DeppEbenezer Scrooge
Rupert GrintBob Cratchit
Ian McKellenJacob Marley
Andrea RiseboroughGhost of Christmas Past
Tramell TillmanGhost of Christmas Present
Sam ClaflinFred
Photos: Raph_PH / CC BY 2.0 via Wikimedia Commons, Harald Krichel / CC BY-SA 3.0 via Wikimedia Commons, User:Celestinesucess / CC BY-SA 4.0 via Wikimedia Commons, Gage Skidmore / CC BY-SA 2.0 via Wikimedia Commons, Martin Kraft / CC BY-SA 4.0 via Wikimedia Commons, Gabriel Hutchinson / CC BY-SA 4.0 via Wikimedia Commons, Ibsan73 / CC BY 2.0 via Wikimedia Commons
Frequently Asked Questions
When is Ebenezer released?
Ebenezer (2026) was released in theaters on November 13, 2026.
Who directed Ebenezer?
Ebenezer (2026) is directed by Ti West.
Who is in the cast of Ebenezer?
The main cast includes Johnny Depp, Rupert Grint, Ian McKellen, Andrea Riseborough and Tramell Tillman.
How long is Ebenezer?
Ebenezer (2026) runs 115 minutes (1h 55m).
What is Ebenezer rated?
Ebenezer (2026) is rated PG-13.
Where can I watch Ebenezer?
Ebenezer (2026) has no confirmed streaming release yet. We will update this page once a platform is announced.
Is Ebenezer worth watching?
Yes, if you like seasonal ghost stories with a darker edge. The cast is strong and the runtime is a tight 115 minutes.
Who stars in Ebenezer?
Johnny Depp plays Ebenezer Scrooge. The cast also includes Rupert Grint, Ian McKellen, Andrea Riseborough, Tramell Tillman and Sam Claflin.
Is Ebenezer based on A Christmas Carol?
It follows the familiar setup of an elderly miser visited by Jacob Marley and the Spirits of Christmas Past, Present, and Yet to Come, but it frames the story as an origin of sorts.
Written by
Webmaser




