The Shrek story may be a modern movieland fairytale but at its heart is a plot as old as fables themselves.
An ugly ogre's deputed by a lovelorn wanna-be prince, Lord Farquaad, to fetch him the princess bride of his dreams, long imprisoned in a tower.
The quest he sends Shrek (Justyce Moala) on, accompanied by the donkey (Logan Potae) that befriends him, is full of twists and turns with story book characters popping up all over the place.
What a wonderful job wardrobe's done replicating them.
Moala, with his adopted Scottish accent, is a Shrek older players would be proud to emulate.
Plaudits to Michael Ryan for his pint-sized Farquaad, played almost entirely on his knees.
With his well-delivered wisecracks Potae's Donkey is a laugh-a-minute.
Azrael Hansen's Princess Fiona is another whose casting is well rewarded.
The Duloc Choir, consisting solely of littlies, is a delight. There can be no doubt such an all-round accomplished ensemble's set the seal on a fine future for theatre in this city.