Tomorrow is Christmas, but the miserly Scrooge has made no preparations. That night, the ghost of Marley, his business partner, appears to Scrooge, urging him to change his greedy ways and announcing the arrival of three ghosts...
2007
1998
2008
2013
2015
2021
2020
2017
1989
2009
2003
—
2004
2023
2022
1976
2018