A Christmas Carol (2009)

A Christmas Carol is a 2009 animated film directed by Robert Zemeckis, based on the classic novella by Charles Dickens.
The story follows Ebenezer Scrooge, a miserly old man who hates Christmas and is indifferent to others. On Christmas Eve, he is visited by three ghosts—the Ghosts of Christmas Past, Present, and Yet to Come—who show him the consequences of his selfishness.
Through these visits, Scrooge learns the true meaning of kindness, generosity, and the Christmas spirit. The film uses advanced motion-capture technology to bring the characters to life and delivers a powerful holiday message.