Event Directory Search for upcoming events Picks and Previews Plan ahead to check out these not-to-be-missed events All Theatre Dance Music Film & Media Visual Art Literary Festival Promotion Free Theatre A Christmas Carol returns to Theatre Calgary | Illustration: Andrea Ucini Nov. 29, 2018 - Dec. 23, 2018 A Christmas Carol Stephen Hair celebrates 25th year as Scrooge Amy Jo Espetveidt Location Max Bell Theatre, Arts Commons 240 9th Ave. SE Price $45 - $145 Buy Tickets Celebrating 32 years of spirited tradition with the longest-running holiday theatre production in Canada, A Christmas Carol returns to Theatre Calgary. Marking a milestone year for Stephen Hair, the veteran Calgary actor takes to the stage as Scrooge for the 25th year running. Originally appearing as Scrooge in 1994, Hair also appeared in different roles in four earlier productions. “No actor expects to be playing the same role for so long,” says Hair in a statement, “and as an actor, to know that you may have touched someone and made an impact in their life is a humbling thing. And not something I take lightly.” Adapted by Theatre Calgary’s former artistic director Dennis Garnhum, this production takes audiences on a journey through an intricately designed winter wonderland by renowned Canadian designer Patrick Clark. A Christmas Carol features a primarily local cast including nine young actors and is directed by Simon Mallett. A Christmas Carol runs November 29 to December 23, 2018 at the Max Bell Theatre, Arts Commons (240 9th Ave. SE).