This movie has more action than the first. Some of the close-in fighting was pretty hectic and hard to see the details of what is going on, but overall the fighting and action was well-done and very enjoyable. The acting from the humans was all good. The comic relief of the "twin autobots" was silly and kind of out-of-place. Stereotyping is kind of large and in your face in this movie, especially with the robots. Some unbelievable moments, but I guess that is to be expected in a movie like this. Some cheesy one-liners are placed throughout to keep the comedy aspect in check. Megan Fox is of course as hot as ever. Shia LaBeouf was solid as usual. John Turturro played a more comical role, which he pulled off very well and I liked his role.