WATCH tcTakeout Episode 51: Chelsea Woodard sings "People Will Say We're In Love"

Stephen Hair and the cast of A Christmas Carol (2016). Photo by Trudie Lee


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. 

Cast and Creative Team

Help support the theatre you love.

Text BILLIE to 20222 to donate $5

Learn More