A Christmas Carol

By Geoff Page

Based on the novella by Charles Dickens

Ickleton Village Hall, 14 December 2025, 14:30 and 18:30
The Atrium Theatre, Cambridge, 20 December 2025 13:00 and 16:30

He was a tight-fisted hand at the grindstone, Scrooge! A squeezing, wrenching, grasping, clutching, covetous old sinner! Hard and sharp as flint, from which no steel had ever struck out generous fire; secret and self-contained, and solitary as an oyster.

This Christmas, step into the magical world of Charles Dickens’ classic tale like you’ve never seen it before!

Join Ebenezer Scrooge on his unforgettable journey from miser to merrymaker in a dazzling new musical packed with original songs, laugh-out-loud comedy, and delightful puppetry.

Perfect for all ages, this festive reimagining of A Christmas Carol is brimming with heart, humour, and holiday spirit — a joyful celebration the whole family will love.

Discover the true meaning of Christmas in a show that will leave you humming, smiling, and ready to say… God bless us, every one!

We’re bringing Dickens’ ghosts to life — with puppets!

If you’re bringing small folk and want to make sure our spirits are more “festive fun” than “nightmare before Christmas,” have a peek at how they were made. Bit of a spoiler, but better than a sudden fright from the Ghost of Christmas Yet to Come…!

Meet the puppets

Resources for children

We’ve created free age-appropriate story guides and downloadable colouring sheets for children of all ages. Feel free to download, print and use these over the Christmas break — or before the show to give the kids (and grown-ups!) a peek behind the curtain.

View resources