A Christmas Carol (1997): cast, story & where to watch

1997 · Film · ★ 6.4

A Christmas Carol poster

Released in 1997, A Christmas Carol is a family and animation film directed by Stan Phillips, running about 72 minutes. “One of the best-loved holiday stories of all time.” — that tagline sets the tone.

What it’s about. One of the best-loved holiday stories of all time is back in this animated, musical version of Charles Dickens' most famous tale. An all-star voice lineup features Whoopi Goldberg, Ed Asner, Michael York and Tim Curry as Scrooge. Come share the joy as cold-hearted Ebenezer Scrooge, the man who "bah-humbugged" his way through Christmas, discovers the true holiday spirit after he's visited by the Ghosts of Christmas Past, Present and Future. With original music and eight great songs, this uplifting, animated tale is destined to become a new holiday classic.

Who’s in it. A Christmas Carol stars Tim Curry as Ebenezer Scrooge (voice), Whoopi Goldberg as Spirit of Christmas Present (voice), Michael York as Bob Cratchit (voice) and Ed Asner as Marley (voice), among others.

How it landed. With an audience score of 6.4/10, A Christmas Carol has drawn a solid, mixed-to-positive response.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch A Christmas Carol page.

If you liked it. Fans of A Christmas Carol tend to enjoy Spirited Away, Back to the Future, The Lion King and Coco.

Frequently asked

Where can I watch A Christmas Carol (1997)?
Streaming, rental and purchase options for A Christmas Carol change frequently. Check our where-to-watch page for the latest availability in your country.
Is A Christmas Carol worth watching?
A Christmas Carol holds an audience score of 6.4 out of 10, and is a strong pick if you enjoy family and animation. Reactions are mixed, so it may depend on taste.
Who stars in A Christmas Carol?
A Christmas Carol stars Tim Curry, Whoopi Goldberg, Michael York, Ed Asner and Frank Welker.
When was A Christmas Carol released?
A Christmas Carol was released in 1997, with a runtime of about 72 minutes.