The students and even Hanson himself were colourfully attired as denizens of their 'Cabaret Carnivale'. Jugglers, a gorilla, stilt walker, belly dancer, ladies of the night, men in drag, women in body hugging splendour.
Above all, glorious voices especially when the whole company was deployed to stunning effect in the intimate space.
This was playful, at times a little sexy, satirical, and, especially after the interval, raucous and jaunty.
The highlight for mine came after biting satirical commentary on the Trump-Putin bromance with a stunning version of Sting's 'Russians' with full choral accompaniment and two ballet dancers adding a touch of class. The contrast in tone was unexpected and sobering.
Hanson added a highlight of his own with a rendition of 'Port of Amsterdam' and the finale left the audience with a note of hope before we exited the magical Edith and re-entered the world where Trump serenading Putin is unfortunately all too real.
*originally published at facebook.com/perththeatrereviews