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.
1976
2024
2017
2022
1954
2018
2025
2000
1946
2001
1982
2011
1920
1991
1952
2010
2009