A strong so-so. Lightweight and largely ludicrous, this ridiculous romp is easy reading heaven and a lot of undemanding fun. It has a magical realism flavour to it & lots of largely positive gay representation (a few cliches & stereotypes sneaked in but are fairly innocuous). It is amusing and entertaining but sometimes surprises with some moments of depth in amongst all the campy shallowness. And everyone gets A Big Fat Happy Ending!