
A Christmas Carol
2004 · Movie · 87 min · ★ 6.4
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.
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
- 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