There are some things, surely, which are beyond parody - and until seeing this show I would have felt pretty confident in saying the Eurovision Song Contest was one of them.
But having started in a sceptical, not to say bemused, state of mind, I quickly found myself being won over by Craig Christie and Andrew Patterson's brilliant spoof.
It has two powerful things going for it. One is that Christie and Patterson have managed to hit an extremely difficult target, finding just the right satirical touch where too little would have made it pointless and too much would have made it laboured. The other is the talent and enthusiasm of the performers.
Les Dennis, in shiny yellow suit, and former Coronation Street star Sally Lindsay do a good job as the Bosnian hosts with a linking script littered with corny double entendres, both intentional and not. But the ensemble of singers and dancers are the real stars as they whizz through beautifully crafted specimens of Euro-trash.
Bjork gets a cuff round the ear with the atonal robotics of Iceland's entry, Love Ballad No 3a by Greta Grollmersdetter, unassuming Irish charm is consigned to the Celtic mists in La La La by Ronan Corr, and new-wave Russian machismo threatens to burst its lycra in Ice Queen by muscly boyband KGBoyz.
And this is a real competition. Audience members are allocated countries on arrival, and can vote by mobile phone, so the votes read out by reporters standing in front of the Kremlin or Big Ben in the second half are actually those cast in the house.
Monday's winner was Estonia with the extremely catchy, superbly choreographed and outrageously camp Together Again, by Toomas Jerker and the Stone Hard Boys. But who knows who else might triumph during the week? For once, don't forget to take your mobile to the theatre.
Running time: Two hours, 15 minutes. Until Saturday. Also at the Grand Theatre, Wolverhampton, next week.