I might be one of the last people on the planet to see this movie, I deliberately held off because of the hype. I ended up caving and I'm glad I did and let the period of high expectations pass. This meant I could enjoy it for what it is which is lots of fun. The political messages were present but not too in your face, more a sort of background thought as you leave the cinema. As a 49 year old woman I can't say it spoke to me deeply or shocked nd surprised me any way but I did get some laughs. Margot and Ryan are brilliant and I'm sure will soon be reunited in a prequel or sequel. Calling it now.