On Christmas Eve, an old miser named Ebenezer Scrooge is visited by the spirit of his former partner, Jacob Marley.
2022
2021
1983
1990
1992
2018
1946
2023
2005
1944
2013
2016
2002
1995