Starring :
Jim Carrey ... Scrooge / Ghost of Christmas Past / Scrooge as a Young Boy / Scrooge as a Teenage Boy / Scrooge as a Young Man / Scrooge as a Middle-Aged Man / Ghost of Christmas Present / Ghost of Christmas Yet to Come (voice)
Steve Valentine ... Funerary Undertaker / Topper (voice)
Daryl Sabara ... Undertaker’s Apprentice / Tattered Caroler / Beggar Boy / Peter Cratchit / Well-Dressed Caroler (voice)
Sage Ryan ... Tattered Caroler (voice)
Ryan Ochoa ... Tattered Caroler / Beggar Boy / Young Cratchit Boy / Ignorance Boy / Young Boy with Sleigh / Tiny Tim (voice)
Bobbi Page ... Tattered Caroler / Well-Dressed Caroler (voice)
Ron Bottitta ... Tattered Caroler / Well-Dressed Caroler (voice)
Sammi Hanratty ... Beggar Boy / Young Cratchit Girl / Want Girl (voice)
Julian Holloway ... Fat Cook / Portly Gentleman #2 / Business Man #3 (voice)
Gary Oldman ... Bob Cratchit / Marley / Tiny Tim (voice)
Colin Firth ... Fred (voice)
Cary Elwes ... Portly Gentleman #1 / Dick Wilkins / Mad Fiddler / Guest #2 / Business Man #1 (voice)
Robin Wright Penn ... Fan / Belle (voice)
Bob Hoskins ... Mr. Fezziwig / Old Joe (voice)
Jacquie Barnbrook ... Mrs. Fezziwig / Fred’s Sister-in-Law / Well-Dressed Caroler (voice)
Director :
Robert Zemeckis
Download :
Download Part 1
Download Part 2
Download Part 3
Download Part 4