Dazzled youngsters leaned forward wide eyed in amazement.
“How did they do that?” one asked. “Wow!” another shouted, as Aladdin’s flying carpet levitated off the well-decorated stage and up into the air, overlooking an appreciative audience of all ages.
It was hard to believe the telling of this classic pantomime was just the fourth performance of this 20-date run, as the cast and crew have already got the laugh-a-minute show down to a tee.
It tells the tale of the unhappy Princess Jasmine (played by Sarah Smith) who wants to find a suitable husband – but doesn’t like the options her father Sheikh Mahandi (James Yule) has set up for her.
Along comes Aladdin (Rhona Johnston) and a perfect match is made, only for the villain Abanazar (Steven Reid) to throw a spanner in the works. There was the heartwarming moment when the carpet flew to the tune of Shotgun by George Ezra and a whole host of other nice touches that made this show sparkle.
After Aladdin was accused of stealing sweets, the cast threw lots of tasty treats into the crowd – and there were brilliant special effects each time the Genie (Rachael Watson) came to the stage.
There was also a moment of hilarity involving several supersoakers and, of course, the obligatory “oh no you won’t!” crowd interaction, which the dozens of children in the audience absolutely loved.
It was a tough test for the cast to keep up with the singing, dancing and acting that made this show such a brilliant all-round dose of fun.
Director Craig Pike and his team deserve all the credit for hitting the right note with this superb production. So go on – rub that magic lamp and grant yourself an early Christmas wish to see this show – you won’t be disappointed.
Aladdin runs Wednesday to Monday until Christmas Eve at 7pm with weekend 2pm matinees and a Christmas Eve matinee.