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.
1960
2005
1975
2018
1968
1965
2023
2003
2024
1988
1994
2015
1961
1976
1971
1993
1966
2006
1962