Charles Dickens' holiday masterpiece A Christmas Carol has been adapted for a new stage play by Harry Potter and the Cursed Child's Tony-winning scribe Jack Thorne and directed by Tony-winning director Matthew Warchus. Campbell Scott stars as the miserly Ebenezer Scrooge. Tony winners LaChanze and Andrea Martin star as the Ghost of Christmas Present and the Ghost of Christmas Past, respectively. The production opens on November 20 at the Lyceum Theatre. Take a look at the photos, and then enjoy the heartwarming production through January 5, 2020.