On Christmas Eve, an old miser named Ebenezer Scrooge is visited by the spirit of his former partner, Jacob Marley.
2013
2005
2023
2021
1946
1984
1974
1992
2008
1999
2018
1985
1973
1981