Watch Disney's A Christmas Carol Streaming Live Online Free
A Christmas Carol is a Victorian morality tale of an old and bitter miser, Ebenezer Scrooge played by Jim Carrey, who undergoes a profound experience of redemption over the course of one night. Mr. Scrooge is a financier/money-changer who has devoted his life to the accumulation of wealth. He holds anything other than money in contempt, including friendship, love and the Christmas season. But an encounter with the ghostly figure of Jacob Marley played by Gary Oldman sets the stage for a mysterious and magical encounter with three phantasmic beings to help him realize the true magic of Christmas itself.
The film has received mixed or average reviews from critics. Rotten Tomatoes reported that 55% of critics gave the film positive reviews based on 142 reviews with an average score of 5.9/10, branding it 'Rotten'. Among Rotten Tomatoes' Cream of the Crop, which consists of popular and notable critics from the top newspapers, websites, television, and radio programs, the film holds an overall approval rating of 44% based on 27 reviews. By comparison, Metacritic, which assigns a normalized rating from 100 top reviews from mainstream critics, gave the film a 55 based on 28 reviews.
In his review, Roger Ebert of the Chicago Sun-Times gave the movie four stars, calling it "an exhilarating visual experience". Owen Gleiberman of Entertainment Weekly gave the film an A applauding the film "a marvelous and touching yuletide toy of a movie". Joe Neumaier of the New York Daily News gave the film 3/5 stars, but claimed the film "is well-crafted but artless, detailed but lacking soul." Mary Elizabeth Williams of Salon.com gave the film a mixed review claiming the movie "is a triumph of something a" but it's certainly not the Christmas spirit." Joe Morgenstern of the Wall Street Journal wrote in his review that the film's "tone is joyless, despite an extended passage of bizarre laughter, several dazzling flights of digital fancy, a succession of striking images and Jim Carrey's voicing of Scrooge plus half a dozen other roles."