A Christmas Carol › Cast
Jim Carrey
Ebenezer Scrooge/Ghost of Christmas Past/Ghost of Christmas Present/Ghost of Christmas Yet to Come
Steve Valentine
Funerary Undertaker
Robin Wright
Belle/Fan
Gary Oldman
Bob Cratchit/Marley/Tiny Tim
Sage Ryan
Tattered Caroler
Colin Firth
Fred
Bob Hoskins
Fezziwig/Old Joe