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
1940
1952
1993
1980
1996
1981
1948
1985
1937
1984
1987
2014
2023
2025
2015
1989
2016
1962