Yes, the classic novella "A Christmas Carol" by Charles Dickens, published in 1843, is a well-known tale of a grumpy old man named Ebenezer Scrooge who learns the value of generosity and kindness through a series of supernatural visits from three spirits on Christmas Eve. The story has been adapted into numerous film and television productions over the years, including a 2023 feature film starring Ethan Hawke and directed by Alan Murray.