On Christmas Eve, an old miser named Ebenezer Scrooge is visited by the spirit of his former partner, Jacob Marley.
1978
2004
2007
1987
2019
2006
1995
2008
2013
2021
1983
2022
2005
1992
2018
2003
1953