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.
1936
2009
1987
1971
2013
1984
1982
2004
1978
1950
1945
1949
2025
2021
2008
1952
1946