Not sure why all the hate! Maybe because it’s just your standard comedy. No moral to be shared, no underlying message, no hidden themes; this movie is simply fun, silly and often perfectly absurd. Great cameos, lots of laughs. Exactly what I needed after a rough week.