When the miserly Ebeneezer Scrooge receives ghostly visitations one fateful Christmas Eve, he is shown the error of his ways.
November 20, 2015
Released
A Christmas Carol
59min
—
1975
2003
2017
1953
1983
2014
1985
2011
2022
1993
1971
1988
1963