Sleeping Beauty, at the Grimsby Auditorium, has all the hallmarks of a traditional family pantomime and, on opening night, it successfully sent all the children into noisy ecstasy.
It is a classic story of good versus evil wrapped around a dash of romance with a heavy dose of silly humour and, most importantly of all, a happy ending.
The many special effects leave the children spellbound, as magic should, and the adventure in time travel is an inspired topical nod towards Doctor Who.
This year, there is a strong local element to the panto with Cleethorpes born Julie Peasgood oozing charm and grace in the starring role of good fairy Azuriel.
Meanwhile, Kate Winney from Humberston continues the local connection with a confident and assured performance as Prince Valiant.
The partnership of Ian Ganderton and Ste Johnston as Nanny Nora and Josh the Jester, however, is pure gold; they are at the heart of the most hilarious scenes and prove highly adept at improvisation.
As the instigators of audience participation and with an abundance of slapstick humour and outrageous costumes, they quickly become the children’s favourites.
This panto zips along with pace, original songs and enchanting dance routines all contribute towards fulfilling that cliché of really being for all the family.
Sleeping Beauty runs to Sunday, December 29, with performances every day, except Friday December 20 and Christmas Day.