First of all for all of you who are criticizing the film for not being kid-friendly, look at the MPAA rating before talking. It clearly says "PG-13 for intense sequences of sci-fi action VIOLENCE, LANGUAGE, SOME CRUDE AND S*XUAL MATERIAL, and brief DRUG USE". If you take your kid to this movie and complain about it, it's your own fault.
Overall the movie was the best movie ever made. It was a bit lengthy and some of the scenes could have been cut out, but no biggie. It was well directed and produced. It is definitely worth seeing and I would recommend it to all. I can't wait till the third one comes out.