Gather a gang of youngsters, add in Nidge's squeeze and some ugly rivals that will stop at nothing to get their way and you get the latest panto offering from TheatreworX - Cinderella with a Love/Hate twist.
The Love/Hate part comes in the form of Mary Murray (Nidge's brothel-keeping madam in the series), who plays the evil stepmother to Cinderella (Megan Cassidy).
Murray is undoubtedly the star of the show as she vamps up her stepmother role into something resembling a snarling, sexed-up Queenie from Blackadder.
She fairly spits bile, and the four youngsters I had in tow all agreed that she was the highlight for them.
That's not to say that there weren't other notable performances. Megan Cassidy, in particular, shone, especially with her excellent rendition of Frozen classic Let it Go, to which my own junior panel of experts gave a big thumb's up.
Her duet with Prince William (well played by Chris Currid) of Love Is An Open Door was also faultless. In fact, musically, the show was quite strong - the opening number, Bang Bang, was full of sass and verve.
However, there were occasions when the musical choices were a little off the mark, despite being well performed. Westside Story's Tonight is a tremendous song, but it didn't sit well within this panto framework.
Cinderella wouldn't be Cinderella without its Ugly Sisters, and these came courtesy of Consumpta (Eoin Cannon) and Concepta (Aidan Mannion). They're talented troupers and they work hard, but they could have been given better material: fart jokes are fine but these ones tended to linger a bit too long and became the mainstay of their time on stage.
There were a few nods to Love/Hate during the show, with even Nidge lending his voice to proceedings at one stage.
That's all very well but it did leave a lot of youngsters scratching their heads in bewilderment (and I'm not sure ruthless gangsters sit that well alongside fairy godmothers)
There were good comedy turns from Buttons (the energetic Colin Hughes) and the Prince's servant Dandini (Adam Lynch). Both did well on the laughter front, with Lynch, in particular, milking his Latin Lover persona for all it was worth.
The dancers in this show are very good and the choreography is excellent. hhhhi