Ebenezer

“Before he was Scrooge, he was…”

★ 7.82026115 minReleased
▶ Watch Now

Overview

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.

Cast

Johnny Depp

Johnny Depp

Ebenezer Scrooge

Rupert Grint

Rupert Grint

Bob Cratchit

Daisy Ridley

Daisy Ridley

Emily Cratchit

Tramell Tillman

Tramell Tillman

Ghost of Christmas Present

Ian McKellen

Ian McKellen

Jacob Marley

Andrea Riseborough

Andrea Riseborough

Ghost of Christmas Past

Sam Claflin

Sam Claflin

Fred

Arthur Conti

Arthur Conti

Young Ebenezer

Charlie Murphy

Charlie Murphy

Robert Strange

Robert Strange

Ghost of Christmas Future

Alfie Buck

Child Ebenezer

Ian Midlane

Ian Midlane

Mr. Fezziwig

View Full Cast
Ellie Bamber

Ellie Bamber

Isabel Fezziwig

Matt Brewer

Matt Brewer

Scrooge’s Father

Nicholas Day

Nicholas Day

Minister

Zac Wishart

Zac Wishart

Peter Cratchit

Eva Wishart

Eva Wishart

Martha Cratchit

Freddie Lee-Grey

Freddie Lee-Grey

Tiny Tim

Bryony Miller

Bryony Miller

Tom Page-Turner

Tom Page-Turner

School Bully

Richard James

Richard James

Blind Beggar

Tara Mohatta

Tara Mohatta

Child

Nick David

Doctor

Imogen Turner

Director
Ti West
Rating source
TMDB