Ive seen it three times (once IMAX, not that much better (aka not like dark knight was in improvement). I thought it was awesome, sure it is easy to point out the errors (like the main general died in the first one, or they the twins and the little robot disappear), but it is what it is supposed to be-entertaining. I did think their was a little too much comedy (mom and humping), but it was still funny so whatever. The action was awesome but could have been a little more. I know i am probably too biased but if you want to be entertained and dont need an oscar worthy movie--see it. about 200 million dollars back me up on that