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.
2000
2004
1988
2021
2018
2002
1945
1993
1968
2025
2016
2013
2022
1922
2007
1981