One cold Christmas Eve night, Mr Scrooge is visited by the Ghost of Christmas Past, who transports him back in time in a bid to change his ways. However the spirit makes a minor miscalculation and takes Mr Scrooge back too far - to the time of fairy tales and magic.
With only a few dwarves to help him, Mr Scrooge must work out how to make it back to the present day before it's too late..
Will Scrooge make it back in time for Christmas? Or will he be trapped in the fairy-tale kingdom forever?
Last year's festive hit is back. (Reviews from 2016)
To follow the work of anyone in this show, click a name and select Follow. Any new work will show up in your personalised Feed and Notifications.