On Christmas Eve, an old miser named Ebenezer Scrooge is visited by the spirit of his former partner, Jacob Marley.
2009
2003
—
1959
1972
2019
2004
2018
1974
2016
2024
1956
2023
2025
1996
1994