A Christmas Carol is a classic holiday tale that's been adapted into numerous films, plays, and other media. The Old Vic is a historic theater in London, England, that has been producing plays since 1818. This particular production of A Christmas Carol at the Old Vic was directed by Academy Award-winning director Sam Mendes, and starred Patrick Stewart as Ebenezer Scrooge. It ran from November 2017 to January 2018, and received positive reviews from critics and audiences alike.