A lot of fail went into this movie.
It was entertaining and fun to watch, but it was a terrible film.
Optimus kicking butt was the only redeeming quality of this movie.
Shia, imo, is a pretty good actor, shows range from TF to Disturbia to Eagle Eye.
Megan Fox was not hot at all this movie, and actually Isabella Lucas was way more hotter in TF2.
I didn't like the Fallen storyline. There was just no awe or fear from the guy.
I didn't like the Twins autobots.
I wanted to see more of the autobots that I knew and recognized from the cartoons. I did not want to see "street thug punks" autobots, offered no assistance to the storyline other than for cheap laughs for the newer, younger generation.
The rest of the autobots were not existent, other than the occasional Bumble Bee sighting....and this all fueled to Optimus's needless death which lacked any climax or emotional execution.
Having Sam die in the same film was also, poorly executed and unnecessary. Optimus's death should have been the only needed death if it had any lasting impact whatsoever, which it didn't.
They made Devastator more like Unicron, devouring sand...totally not like the original Devastator at all, probably cool to watch on IMAX, but he was not menacing at all which he should have been.
A lot of other mistakes in this film, but won't list the rest, the above are enough.