
A Christmas Carol
2004 · Movie · 87 min
★ 6.7(55)unSUB Rating
The miserly and bad-tempered Ebenezer Scrooge encounters three spirits who visit him on Christmas Eve and offer him a chance at redemption.
Based on A Christmas Carol
Also known as A Christmas Carol - The Musical
Where to watch
Watch free on Amazon Prime Video and Tubi — also streaming on Amazon Prime Video, Dove Channel and Shout! TV.
1 hour to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
unSUB does not host or stream any content. Every link above goes to a licensed provider.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2004
- Release date
- 2004-11-28
- Language
- English
- Runtime
- 87 min
- TMDB rating (input)
- 6.4/10 (55 votes)
Themes
- based on novel or book
- musical
- ghost story
- sick child
- flying man
- christmas
- loss of mother
- grumpy man
- evil to good
- ebenezer scrooge
Cast & crew

Kelsey Grammer
as Ebenezer Scrooge

Jesse L. Martin
as Ghost of Christmas Present / Ticket Seller

Jane Krakowski
as Ghost of Christmas Past / Streetlamp Lighter

Jason Alexander
as Jacob Marley / Marley's Ghost

Jennifer Love Hewitt
as Emily

Geraldine Chaplin
as Ghost of Christmas Future / Blind Beggarwoman

Beth Curry
as Panto Girl 2

Ruthie Henshall
as Scrooge's Mother

Linzi Hateley
as Mrs. Cratchit

Julian Ovenden
as Fred Anderson
Directed by Arthur Allan Seidelman