19th century London comes to life with all the familiar Dickens characters when A Christmas Carol returns to South Coast Repertory for its 28th incarnation. Hal Landon, Jr, who stars as Ebenezer Scrooge, has entertained audiences for over a quarter of a century with his memorable portrayal of the world’s most celebrated miser.