On Christmas Eve, an old miser named Ebenezer Scrooge is visited by the spirit of his former partner, Jacob Marley.
2011
2022
1977
1954
1956
1978
—
1991
2005
2015
2010
2017
2016
2023
2021