When I first saw the previews for Transformers, I never thought I'd be one of those people who went to see it on opening day. However, I happened to be doing absolutely nothing on Wednesday and a friend called to get some people together to see it.
I had no expectations for this movie and was hoping for the best. I did not get anything remotely close to that. The movie is two and a half hours long and it only needs to be about half that time. They spend way too much time at the top of the movie setting everything up and then spend even more time actually getting to the final climactic battle. At one point I found myself looking at my watch and thinking, "Wow, it's been an hour and fifteen minutes and we're nowhere near the end."
On the positive side, Shia LaBeouf does a great job. He's funny and charming and just cheesy enough. He saved this movie from completely sucking. The Transformers looked very cool and the explanation for why they turned into vehicles and such was pretty clever. There were even a few fun comedic moments with the Transformers. After that, the movie just dragged along.
The fight scenes were disappointing and followed the recent trend of showing all battles in super-close up so you had no idea what was going on and you didn't actually get to see any real fighting at all. Once they finally built up to the climax and we think we're going to have the final showdown, they suddenly decide to completely move locations for no logical reason. Maybe they wanted to put more civilians in danger. The movie ends predictably, but still leaves plenty of room for a sequel. On top of all that, the dialogue is terrible and cheesy.
I know you won't, but wait until this comes out on DVD.