The world’s most infamous miser, four ghosts and more than 20 other characters come to life in a ghostly tale of damnation and redemption.

Marley has been dead for seven years. But on Christmas Eve, his ghost will offer Ebeneezer Scrooge one last chance to change his ways and avoid his own terrible fate. Can the ghosts of Christmas Past, Present and Future redeem the miserable Scrooge in just one night?

Tickets from £15