Fetching data…
What should I watch tonight?
Pick a mood and get three: the masterpiece, what's trending and a recent hit.

London, 1843. Ebenezer Scrooge, a bitter old man, despises the Christmas holiday. Over the course of Christmas Eve night he is visited by three ghosts to show him his past, present and future.
No streaming information yet.
Availability by JustWatch
Guy PearceEbenezer Scrooge
Andy SerkisGhost of Christmas Past
Stephen GrahamJacob Marley
Joe AlwynBob Cratchit
Vinette RobinsonMary Cratchit
Lenny RushTim Cratchit
Charlotte RileyLottie / Ghost of Christmas Present
Jason FlemyngGhost of Christmas Future
Tiarna WilliamsBelinda Cratchit
Johnny HarrisFranklin Scrooge
Kayvan NovakAli Baba| Platform | Score | Points |
|---|---|---|
| IMDb14K votes | 7.3 | 7 pts |
| Rotten Tomatoes | not available | skipped |
Scores from IMDb. Updated weekly.
14K votes across 1 platformA Christmas Carol (2019) has a Lantern Score of 7.3, from IMDb 7.3.