Stand by · pulling the latest frames
2022 · 1h 37m
On a cold Christmas Eve, selfish miser Ebenezer Scrooge has one night left to face his past — and change the future — before time runs out.
6.8
Score
497 votes
TMDB
Where to watch
Stream
20 credited
Luke Evans
Ebenezer Scrooge (voice)
Olivia Colman
Ghost of Christmas Past (voice)
Jessie Buckley
Isabel Fezziwig (voice)
Johnny Flynn
Bob Cratchit (voice)
Official Trailer
Trailer
OlaMax AI
Editorial context, craft details, and films that share its DNA.
Sign in to share your take.
Loading…
The Muppet Movie
1979
Ice Age: Collision Course
2016
The Secret Garden
1993
Details
Produced by
Fra Fee
Harry Huffam (voice)
Giles Terera
Tom Jenkins (voice)
Trevor Dion Nicholas
Ghost of Christmas Present (voice)
James Cosmo
Mr. Fezziwig (voice)
Jonathan Pryce
Jacob Marley (voice)
Oliver Jenkins
Tiny Tim (voice)
Rupert Turnbull
Devon Pomeroy
Kathy Cratchit (voice)
Zaris-Angel Hator
Beryl (voice)
Jemima Newman
Jen Scrooge (voice)
Jeremiah Daley
Young Ebenezer (voice)
Rebecca Gethings
Ethel Cratchit / Harty (voice)
Sheena Bhattessa
Hela Huffam (voice)
Homer Todiwala
Tamal (voice)
Ayesha Antoine
Jollygoode (voice)
Ewan Bailey
Mr Bartlett / Bailiff / Worker (voice)
Aladdin and the King of Thieves
1996
Soul Reaper
2024
Jumbo
2025
Popeye
1980
Always
1989
Spookley and the Christmas Kittens
2019
The Muppets Take Manhattan
1984
Hogfather
2007
Spirit Riding Free: Spirit of Christmas
Gnome Alone
2017
Kaena: The Prophecy
2003
Sing Song
Carpenter Andersen Meets Santa Claus
1973
Potíže s Bříškem
1974
Watership Down
1978
Animal Farm
1954
Miracle on 34th Street
1947