Dex Drewitz, Stephen Hair. Photo by Trudie Lee.

November 24 - December 24, 2016

Stephen Hair stars in

A Christmas Carol

This season we celebrate a remarkable thirty years of bringing A Christmas Carol to Calgary. Stephen Hair returns as Ebenezer Scrooge in the annual production that the Calgary Sun called “the best of all possible versions of A Christmas Carol.” Filled with music and spectacle, there’s no better way to fill your heart with the spirit of Christmas. 

Last season we recorded the highest attendance ever for our annual tradition. I can only attribute it to Calgariansā€™ magical connection to this story and to our desire to remember the true values of the holiday season ā€“ no matter what the economic climate brings us. Join us for a celebration of all that is good in humankind. We are in this together, after all. Sing, laugh, and enjoy all that the season has to offer
- Dennis

Cast & Creative Team
For A Christmas Carol

  • Stephen Hair
    Ebenezer Scrooge
  • Annabel Beames
    Belinda Cratchit
  • Dex Drewitz
    Tiny Tim
  • Adam Forward
    Young Ebenezer
  • Braden Griffiths
  • Paula Humby
  • Robert Klein
    Jacob Marley
  • Jamie Konchak
    Mrs. Cratchit, Dance Captain
  • Ryan Luhning
  • Allison Lynch
    Spirit of Christmas Past, Music & Vocal Director
  • Sydney Nagata
  • Declan O'Reilly
    Mr. Fezziwig
  • Julie Orton
    Mrs. Dilber
  • Heather Pattengale
  • Graham Percy
    Spirit of Christmas Present
  • More Cast & Crew