* Ebenezer Scrooge: Den snåla huvudpersonen, spelad av Jim Carrey.
* Jacob Marley: Scrooges avlidne affärspartner och före detta mentor, som varnar Scrooge för hans förestående undergång, också spelad av Jim Carrey.
* The Ghost of Christmas Past: En ande som visar Scrooge-ögonblick från hans förflutna, spelad av Gary Oldman.
* The Ghost of Christmas Present: En glad och generös ande som visar Scrooge i dag, spelad av Colin Firth.
* The Ghost of Christmas Yet to Come: En tyst och illavarslande ande som visar Scrooge sin möjliga framtid, spelad av Bob Hoskins.
Andra riktiga karaktärer:
* Fred: Scrooges brorson, spelad av Cary Elwes.
* Belle: Scrooges tidigare kärleksintresse, spelad av Robin Wright.
* Tiny Tim: Den förlamade sonen till Bob Cratchit, spelad av den unge skådespelaren Henry Lande.
* Bob Cratchit: Scrooges lojala och snälla kontorist, spelad av Gary Oldman.
* Mrs. Cratchit: Bobs fru, spelad av Colleen Rennison.
Filmen tar kreativa friheter och använder några ytterligare karaktärer som inte finns med i den ursprungliga Charles Dickens-berättelsen, som:
* The Ghost of Christmas Futures följeslagare: En mystisk karaktär som guidar Scrooge genom framtiden, också spelad av Jim Carrey.
Sammantaget förblir filmen i stort sett trogen den ursprungliga historien, men med några anmärkningsvärda tillägg.