A Christmas Carol (Kansas City Repertory Theatre, 4949 Cherry, 816-235-2700). The KC Rep has jazzed up Charles Dickens' classic with breakthrough set construction, and eye-catching lighting and projection design. Yes, it's a local holiday habit, but who better reminds us of our need for hope than Ebenezer Scrooge himself? Kyle Hatley directs, and Gary Neal Johnson, Walter Coppage and Mark Robbins lead a large cast. Tickets cost $25-$80 for shows on Thursday (2 and 7 p.m.), Friday (2 and 8 p.m.), and Saturday and Monday (1 and 5 p.m.). See kcrep.org for more information.