top of page

A Christmas Carol

A Christmas Carol

“Prepare to be festively dazzled”


Winner of five Tony Awards®, the smash-hit Old Vic production of Charles Dickens’ immortal classic A Christmas Carol played at to Melbourne’s Comedy Theatre from 12 Nov 2023 to 7th January 2024.

Conceived and directed by Matthew Warchus (Matilda the Musical) and adapted for the stage by Jack Thorne (Harry Potter and the Cursed Child), audiences will be welcomed into an immersive experience, brimming with music and merriment.

Tony Award® winner and international screen star, Owen Teale played the role of Ebenezer Scrooge in this timeless and uplifting story features 12 heart-warming Christmas carols, including “O Holy Night,” “Joy to the World,” and “Silent Night.”


Theatregoers were treated to this powerful, joyous and uplifting production, witnessing one man’s emotional journey from resentment to redemption.

More information:

Recommended age: 8+ years

bottom of page