One of my favorite Christmas movies is Scrooge (1970), a musical version of the classic Charles Dickens tale. No one plays the old miser better than Albert Finney!
On Christmas Eve, Jacob Marley (Alec Guinness/Gordon) pays Ebenezer Scrooge (Albert Finney/Norman) a visit to help save his soul. Overnight, Mr. Scrooge is visited by three ghosts: The Ghost of Christmas Past (Edith Evans/The Mother Kitty), The Ghost of Christmas Present (Kenneth More/B.J.), and The Ghost of Christmas Yet to Come (Paddy Stone/Simon). Remembering his happier past and seeing his bleak future, Mr. Scrooge has a miraculous change of heart: he learns the true spirit of Christmas and that sharing his wealth and his heart brings riches far better than any amount of gold. It's a good lesson for all of us.
Happy holidays, everyone! See you in January!