A beloved Bow Valley Christmas tradition comes home to Canmore. On Christmas Eve, Ebenezer Scrooge wants nothing to do with Christmas, kindness or his fellow man. But when three extraordinary spirits lead him through his past, present and the future that awaits him, Scrooge is given one remarkable night to rediscover joy, generosity and what it means to truly be part of a community.
Calgary’s Child Magazine © 2026 Calgary’s Child