Michael Bay did awesome directing this film! Impressive imagination on his part.
The story itself was very good! I dont want to comment anymore on this because I'm afraid I'll spoil the movie, lol!
Screenplay was weakest part of the film. Could have been much less cheesy dialogue with unnecessary jokes, especially from the Twins. There was, however, more interactions from the robots themselves which was great to see.
For the most part, acting was on point. I'm a fan of Shia. He did not disappoint once again. Lots of haters of him out there, but part of his acting is what made this movie more interesting. Rest of supporting cast were very good.
Overall, movie is very enjoyable! I'd recommend watching this film in the theater.