It's a Mike Myers vehicle for his brand of silly comedy. You know exactly what you are getting before the starting credits roll. If you don't like his previous stuff you aren't going to like this. Pointless complaining about holes in the story line, crass humour or down right rude bits as that what he's done since the 90s. It was fun.