If you're going to watch this movie...
You need to be in the right set of mind. Yes there is some drama, yes there is some very good action but this is mainly a light hearted comedy! Not to be taken seriously. (How could you when the main character starts dancing and singing not 10 minutes into the movie) I think it's sad how people are bringing this movie down and the rate is unfair. In my opinion this is a 7.5 but I gave it 8 just to bring the rate up.