A Christmas Carol_
"Christmas comes but once a year, but for one man, that's once too often."
Miser Ebenezer Scrooge is awakened on Christmas Eve by spirits who reveal to him his own miserable existence, what opportunities he wasted in his youth, his current cruelties, and the dire fate that awaits him if he does not change his ways. Scrooge is faced with his own story of growing bitterness and meanness, and must decide what his own future will hold: death or redemption.
Updated Feb 16, 2026
WHERE TO WATCH
DROPTHE_ GOSSIP
Box office
A Christmas Carol earned $325.3M worldwide on a $200.0M budget — a 63% return on investment.
Year context
A Christmas Carol was released 17 years ago in 2009.
CAST (20)
Jim Carrey
Scrooge / Ghosts of Christmas (voice)
Gary Oldman
Bob Cratchit / Marley / Tiny Tim (voice)
Colin Firth
Fred (voice)
Robin Wright
Fan / Belle (voice)
Cary Elwes
Portly Gentleman / Dick Wilkins / Fiddler / Business Man (voice)
Bob Hoskins
Fezziwig / Old Joe (voice)
Daryl Sabara
Apprentice / Caroler / Beggar / Peter Cratchit (voice)
Steve Valentine
Funerary Undertaker / Topper (voice)
Sage Ryan
Tattered Caroler (voice)
Amber Gainey Meade
Tattered Caroler / Well Dressed Caroler (voice)
Ryan Ochoa
Caroler / Beggar / Cratchit Boy / Ignorance / Boy (voice)
Bobbi Page
Tattered Caroler / Well Dressed Caroler (voice)
Ron Bottitta
Tattered Caroler / Well Dressed Caroler (voice)
Fionnula Flanagan
Mrs. Dilber (voice)
Sammi Hanratty
Beggar Boy / Young Cratchit Girl / Want Girl (voice)
Julian Holloway
Fat Cook / Portly Gentleman #2 / Business Man #3 (voice)
Jacquie Barnbrook
Mrs. Fezziwig / Fred's Sister-In-Law / Caroler (voice)
Lesley Manville
Mrs. Cratchit (voice)
Molly C. Quinn
Belinda Cratchit (voice)
Fay Masterson
Martha Cratchit / Guest #1 / Caroline (voice)
CREW
Director
Writer
BOX OFFICE
$200.0M
Budget
$325.3M
Revenue
+63%
ROI
PROFITABLE
Verdict
STUDIOS (2)
DETAILS
Release
Status
Released
Runtime
96 min (1h 36m)
Language
English
Country
Rating
6.9/10 (4,843 votes)
Popularity
10
Budget
$200,000,000
Box Office
$325,286,646
Profit
+$125,286,646
IMDB
Trailer
FREQUENTLY ASKED QUESTIONS
What is A Christmas Carol about?
Miser Ebenezer Scrooge is awakened on Christmas Eve by spirits who reveal to him his own miserable existence, what opportunities he wasted in his youth, his current cruelties, and the dire fate that awaits him if he does not change his ways. Scrooge is faced with his own story of growing bitterness and meanness, and must decide what his own future will hold: death or redemption.
How long is A Christmas Carol?
A Christmas Carol has a runtime of 96 minutes (1h 36m).
Who directed A Christmas Carol?
A Christmas Carol was directed by Robert Zemeckis.
Who stars in A Christmas Carol?
The cast of A Christmas Carol includes Jim Carrey, Gary Oldman, Colin Firth, Robin Wright, Cary Elwes.
How much did A Christmas Carol make at the box office?
A Christmas Carol earned $325,286,646 worldwide at the box office. The production budget was $200,000,000.
What is the rating of A Christmas Carol?
A Christmas Carol has a rating of 6.9 out of 10 based on 4,843 votes on TMDB.
GENRES (4)
Animation
Family
Fantasy
Drama
KEYWORDS (14)
london, england
based on novel or book
holiday
greed
victorian england
money
ghost
lesson
christmas music
moneylender
christmas
19th century
scrooge
christmas eve
Robert Zemeckis →