I have seen this twice now. 1st time was with my husband and my 15 yr old son who truly loved the movie although he did not immediately connect with the political (and other) under tones. My husband was expecting it to be "stupid" and "childish" and was "pleasantly suprised." Yesterday we went again to see the 3D version with my parents.. to quote my mom it was "the best movie EVER!".. my father agreed.. My husband was in awe and started telling all his friends to see it in 3D if they could. It was 10x's better in 3D. This is an ABSOLUTELY wonderful movie! I don't know about being the best EVER.. but for sure this is a top 20 movie ever!