A Christmas Carol is a beloved holiday classic that tells the story of Ebenezer Scrooge, a wealthy but miserly man who is visited by three spirits who show him the true meaning of Christmas. The movie was directed by Robert Zemeckis and stars Patrick Stewart as Scrooge, with a supporting cast that includes the voice talents of Robin Wright, Gary Oldman, and Cary Elwes. It was released in 2009 and is widely considered to be one of the best adaptations of the classic Charles Dickens novel.