On Christmas Eve, an old miser named Ebenezer Scrooge is visited by the spirit of his former partner, Jacob Marley.
1997
2008
1977
2014
2005
2022
2023
2006
2019
1970
2017
2010
1988