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.
2022
1980
1986
1961
2006
2017
1996
2018
2016
1930
1963
2019
1932
2000
1971
1992
1964