This was one of those movies that had a plot that lead to no where. There were all these questions posed during the movie that were never answered in the end. Also the ending was sudden and didn't really wrap up the story. Action was good, and had nice culture in the movie, but the story was a big WTF...
Most reviewers simply are giving unfair reviews because they seem to hate Seth Rogan. He's the best thing about the movie. If you like any of his other films this is probably his best one. Movie was funny, had crazy action scenes, had great characters, in which are not cliche at all like some other reviewers claim. Cliche seems to be used too common from people who just want to sound intelligent for disliking a film, as they give no examples of the cliche in question.
This movie is great, best I've seen in the last 6 months. 3D was good, but no need really. If you want laughs and excitement then go see this awesome movie.