First things first it's not a musical which the trailer seems to imply. Yes it features the music of wham as a soundtrack but only one is sung by the cast. As for the rest it's ok and the twist is well a bit obvious. Token message token gays and just for good measure token minorities in general and a brit playing a foreign character.