Mirror, mirror on the wall, which is the funniest panto of all ? It is this one of course.
Written for the YMCA by past member Kiel Richardson it is littered with local references and is a very modern take on the fairytale.
It’s more Snow White and the Seven Dwarfs in Space as – not surprisingly – reference to Star Wars – Episode VII was released the week before Christmas – come thick and fast.
This year the crew as well as the cast is made up of youngsters.
In another twist the Wicked Queen is played by a bloke, Andii Hosking, who is brilliantly , evilly camp.
Lauren Philipson’s Snow White has clipped vowels and is a touch vain and Maria McAdam was perfect as the Prince.
The seven dwarfs – Summer Hutchinson, Ella-Rose Wood, Beth Eltringham, George Schmuck, Sam McNeill, Nicola Wade and Charlotte Kirby, are all real individual characters.
The best double act this side of Westborough, though, is Michael O’Brien as Nanny and Nathan Mundey as Muddles.
Slapstick, knock-about comedy and adlibs came thick and fast with these two on the stage.
There is certainly nothing like O’Brien’s dame – his every minute on stage is entertaining.
Yorkshire Coast Radio presenter Paddy Billington, clad in suit and tie, makes a formal and polite Mirror for the Wicked Queen.
But the show is not a roll call of individuals but an ensemble piece.
There are plenty of show-stoppers from the opening number Good Time to the finale of Come On and Dance which had the audience on its feet, singing and clapping along.
Thriller, Thunderbirds are Go, Starship Tropper and Star Trekkin’ keep up the outerspace theme and there are solo numbers The Climb and Half the World Away.
There are plenty of special effects, great lighting sequences and pyrotechnics.
Okay, so the YMCA productions does not have the polish of a professional show but it is directed with panache by James Aconley.
It is a witty family show with plenty of opportunity for audience participation. It has charm, sweetness and a touch of sourness to keep the hiss and boos coming thick and fast.
It is on Saturday January 2 at 2pm and 7.30pm and Sunday January 3 at 2pm.
Tickets from the box office on 01723 506750.