London, 1843. Ebenezer Scrooge, a bitter old man, despises the Christmas holiday. Over the course of Christmas Eve night he is visited by three ghosts to show him his past, present and future.
2000
1957
1953
1992
1965
1998
1981
2022
2014
1994
1995
1999
2005
1997
2007
2003
2004