A Christmas Carol poster

Movie

A Christmas Carol (2009)

It only takes one night to change your life.

TMDB user score 6.9/10
from 5,044 votes on TMDB

Where to watch Trailer Compare

Overview

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.

Where to watch A Christmas Carol

Stream with a subscription

  • Amazon Prime Video
  • Disney Plus
  • Amazon Prime Video with Ads

Rent

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Buy

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

See all viewing options in United States

Streaming data by JustWatch via TMDB. WatchFilms is not affiliated with any streaming service and does not host video.

Trailer

The video loads from YouTube (privacy-enhanced mode) only after you press play.

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)
  • Ron Bottitta Ron Bottitta Tattered Caroler / Well Dressed Caroler (voice)
  • Fionnula Flanagan Fionnula Flanagan Mrs. Dilber (voice)
  • Sammi Hanratty Sammi Hanratty Beggar Boy / Young Cratchit Girl / Want Girl (voice)
  • Julian Holloway Julian Holloway Fat Cook / Portly Gentleman #2 / Business Man #3 (voice)
  • Jacquie Barnbrook Jacquie Barnbrook Mrs. Fezziwig / Fred's Sister-In-Law / Caroler (voice)
  • Lesley Manville Lesley Manville Mrs. Cratchit (voice)

Recommendations from TMDB

Similar movies

Matched on genres and keywords by TMDB