On Christmas Eve, an old miser named Ebenezer Scrooge is visited by the spirit of his former partner, Jacob Marley.
2006
1991
2005
2014
1970
1978
2022
1977
1988
1982
2009
1979
1993
1996
2015
2017
1994