Loading...
A Christmas Carol

A Christmas Carol

2009·Movie·1h 36mPG

Animation, Family, Fantasy, Drama

6.9 / 10 (5,039 votes)

It only takes one night to change your life.

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.

Directed by
Robert Zemeckis
Original language
English
Released
4 November 2009

Where to Watch

Availability in the US · Subtitle and audio track data

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Prime Video
Watch now →

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Cast

  • Jim Carrey

    Jim Carrey

    Scrooge / Ghosts of Christmas (voice)

  • Gary Oldman

    Gary Oldman

    Bob Cratchit / Marley / Tiny Tim (voice)

  • Colin Firth

    Colin Firth

    Fred (voice)

  • Robin Wright

    Robin Wright

    Fan / Belle (voice)

  • Cary Elwes

    Cary Elwes

    Portly Gentleman / Dick Wilkins / Fiddler / Business Man (voice)

  • Bob Hoskins

    Bob Hoskins

    Fezziwig / Old Joe (voice)

  • Daryl Sabara

    Daryl Sabara

    Apprentice / Caroler / Beggar / Peter Cratchit (voice)

  • Steve Valentine

    Steve Valentine

    Funerary Undertaker / Topper (voice)

  • Sage Ryan

    Sage Ryan

    Tattered Caroler (voice)

  • Amber Gainey Meade

    Amber Gainey Meade

    Tattered Caroler / Well Dressed Caroler (voice)

  • Ryan Ochoa

    Ryan Ochoa

    Caroler / Beggar / Cratchit Boy / Ignorance / Boy (voice)

  • Bobbi Page

    Bobbi Page

    Tattered Caroler / Well Dressed Caroler (voice)