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
1991
1942
1976
1964
2024
2007
1965
2023
2018
1954
1992
2015
1996
1986
2013
2020