This movie is a prime example of how society is declining. People actually don't give a toss for acting, dialogue, or plot anymore. As long as there's plenty of eye candy on the screen. And yes there is a lot of eye candy in the second Transformers movie. Megan Fox (I think she's overrated personally), explosions, giant robots beating the tar out of each other just like some gigantic version of WWE, I see lots of eye candy here. However the story is just plain unbelievable and stupid, the dialogue is insipid and juvenile and the acting is pathetically bad. I just saw another eye candy movie called Avatar and while it wasn't even close to being a great movie, it sure was a lot better than this crap. At least it has a story and an allegory. This has nothing, part of the plot was in fact ripped off from an earlier movie called Alien Vs. Predator. (An even dumber movie at that.) The thing is that I used to like the Transformers cartoon when I was little but this movie doesn't even attempt to make Transformers anything more than a cartoon or a toy movie. All the characters are stereotypes, every single one of them, no kidding, go watch and see for yourself. Also I'd like to know why Bumblebee can't talk all of a sudden.
I guess to sum up, I want to know why people watch stuff like this AND consider it "good" or "great" or whatever the comments here say. Do people not know how to think critically anymore? Are we that brainwashed by TV that we actually want to just "turn our brains off" and watch images on a screen? Think about that for a second! Just give that thought one second of your time, please!