A Christmas Carol

This timeless holiday classic, adapted from Charles Dickens’ beloved novella, follows the cold-hearted Ebenezer Scrooge as he embarks on a life-changing journey through time. On Christmas Eve, Scrooge is visited by the ghost of his former business partner, Jacob Marley, who warns him to change his ways before it’s too late. Throughout the night, three spirits — the Ghosts of Christmas Past, Present, and Yet to Come — reveal to Scrooge the consequences of his greed and the joy he’s been missing.

Set against the backdrop of Victorian London, A Christmas Carol is a powerful story of redemption, compassion, and the true spirit of Christmas. Filled with humor, heart, and haunting imagery, this production invites audiences of all ages to rediscover the magic of generosity and the warmth of human connection.

Join us as we bring Dickens’ unforgettable characters to life — from the cheerful Cratchit family and sweet Tiny Tim to the transformed Ebenezer Scrooge himself — in a festive celebration of hope and goodwill that reminds us all that it’s never too late to change.

Show times

December 11th, 12th, and 13th 7pm

Meet The Cast

Austin Hale

Ebenezer Scrooge

Carson Ohrel

Jacob Marley

Amelia Nilles

Ghost of Christmas Past

Davison Taylor

Ghost of Christmas Present

Mason Tant

Ghost of Christmas Yet To Come

Gabe Emery

Bob Cratchit

Zoe Altman

Mrs. Cratchit

Addison Ellsworth

Belinda Cratchit