The action was great, however the dialogue was not. The humor could have been better. When the best character is Sam Witwicky's mom then you have take another look at the script. Megan Fox looked amazing and Shia LaBeouf played his part well. Josh Duhamel's character needed to be more of a hardass. I'm not sure whether to blame that on the writers or that Josh is too good looking to look tough. I do agree the film is more adult oriented. Due to the action this is one of those films you have to see in a theater.