$45 - $89
Dates
1 - 6 DEC, 2026

The magic returns.

Journey with Ebenezer Scrooge, and the ghosts of Christmas past, present, and future in a magical, music-filled family spectacle. A heartwarming tale of redemption and festive cheer that will light up your festive season.

It’s Christmas Eve, and Ebenezer Scrooge is counting down the seconds until the silliness of the season passes. Deeply entrenched in his own misery, Scrooge receives a visit from four ghosts who whisk him away on a journey through Christmases past, present and future. Here, he revisits fragments of his life and is faced with a number of choices. Redemption is his for the taking – but is Old Scrooge capable of changing his ways before it’s too late?

Gather your family and friends for an evening complete with live music, yule-tide carolling, innovative video design, and lavish costumes not to be missed!

With our finger on the pulse for the best parking rates and tips, plus details on public transport, click here to learn more. 

Last updated: 19 October 2026