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.
1968
1999
1953
2007
1986
2002
2004
1947
1995
2023
2016
1931
1936
1933
2022
2015
1969
1961
2024
2019