The movie tries to be 5 different movies and fails at all of them. The comedy misses every time, the action is lazy and boring, the characters have no depth, and the pacing is sluggish. Some concepts stand out as interesting but are never expanded upon. the budget feels cheap for such a star studded cast. The movie isn't mean for young audiences even though the comedy is juvenile. The movie isn't so bad it's good it's just bad.