
Scrooge: A Christmas Carol
2022 · Movie · 97 min · ★ 6.8
✓ Updated today
Ad · Some links are affiliate links: we may earn a commission, at no extra cost to you.
Other ways to watch
Which services do you already have?Tap the ones you have and we’ll show you where to watch it first. No sign-up needed.
Similar titles to watch now
Plot, cast, and details
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.
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)














