This movie was the s***. Just what u expect from a movie this excellent high graphics, bad a** sorround sound that made the seats shake, and of course Megan Fox she's hot. I don't care what people say about s e xual humor, is for kids 13 and above not below idiots u know what u where expecting. I did not care i took 6 kdis with me ages 3, 6, 6, 10, 11, and 12 all of them like the movie so for those who like movies please watch it 4 yourself don't listen to those people with bad reviews on this movie they are a bunch of idi**s if they don't recognice a good movie when they see one.