
1951 • 1h 26m
7.4 / 10
387 votes
Overview
Ebenezer Scrooge malcontentedly shuffles through life as a cruel, miserly businessman, until he is visited by three spirits on Christmas Eve who show him how his unhappy childhood and adult behavior has left him a selfish, lonely old man.
A Christmas Carol
1999

A Christmas Carol
1984

FX's A Christmas Carol
2019

A Christmas Carol
2009

Scrooge
1970

Scrooge: A Christmas Carol
2022

The Canterville Ghost
1996

One Magic Christmas
1985

Harry Potter and the Deathly Hallows: Part 1
2010

A Christmas Gift from Bob
2020

Santa Claus: The Movie
1985

Prancer: A Christmas Tale
2022

The Shepherd
2023

FairyTale: A True Story
1997

The Nutcracker and the Four Realms
2018

A Boy Called Christmas
2021

The Chronicles of Narnia: Prince Caspian
2008

Batman Returns
1992

Come Away
2020

The Hobbit
1977