Scrooge: A Christmas Carol (2022)
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.
What people think about Scrooge: A Christmas Carol
Scrooge: A Christmas Carol (2022) earns its place among the many Dickens retellings by leaning into what animation can do best: turn a familiar fable into a swirling, candlelit spectacle of color, motion, and music that feels freshly alive. The film’s vibe is spirited and theatrical, with lively choreography and big, heartfelt songs that keep the story moving like a holiday stage show you can watch from the best seat in the house, while Luke Evans and Olivia Colman bring real personality to the voices behind the legend. It doesn’t sand off the story’s shadows—ghosts, graveyards, and the sting of regret are part of the atmosphere—so very young kids might find moments intense, but that edge gives the warmth and redemption their emotional punch. If you’re on the fence because you think you’ve seen this story enough times, this version’s energetic staging and dazzling visuals make it feel less like homework and more like a Christmas event.
This animated Scrooge is clearly aiming to make Dickens accessible for families, with big musical moments, bright visuals, and a softer, more “Netflix-friendly” tone. The problem is it often feels like it’s trying too hard to charm you, sanding down the story’s bite and replacing hard-earned emotion with noisy spectacle and syrupy cuteness. If you want a darker, more haunting Christmas Carol with real sting and moral weight, this version may come off as emotionally hollow and oddly overproduced. Still, the voice cast is strong and the basic redemption story remains intact, so it can work as a light, kid-safe gateway to the classic—just don’t expect it to linger with you.
Cast
Luke EvansEbenezer Scrooge (voice)
Olivia ColmanGhost of Christmas Past (voice)
Jessie BuckleyIsabel Fezziwig (voice)
Johnny FlynnBob Cratchit (voice)
Fra FeeHarry Huffam (voice)
Giles TereraTom Jenkins (voice)
Trevor Dion NicholasGhost of Christmas Present (voice)
James CosmoMr. Fezziwig (voice)
Jonathan PryceJacob Marley (voice)- OOliver JenkinsTiny Tim (voice)
Rupert TurnbullTiny Tim (voice)- DDevon PomeroyKathy Cratchit (voice)
Zaris-Angel HatorBeryl (voice)- JJemima NewmanJen Scrooge (voice)
- JJeremiah DaleyYoung Ebenezer (voice)
Rebecca GethingsEthel Cratchit / Harty (voice)
Sheena BhattessaHela Huffam (voice)
Homer TodiwalaTamal (voice)
Crew
- Director
- Stephen Donnelly
- Editing
- Graham Silcock
Details
- Released
- November 18, 2022
- Language
- English
- Studio
- Timeless Films, Axis Studios
- IMDb
- tt20917338
