My only complaint about this movie was the crude language and "jokes" - they added nothing to the movie and made a lot of people with kids cringe. Without them it would be even better but is still a must see movie this summer. Great special FX, even more detailed than the first movie. Shia and Megan are awesome.