Transformers: Revenge of the Fallen is a great film but it is not a perfect film. But the film was really bad because the beginning is just very crude jokes. But it's just a big-budget summer blockbuster. The plot was pretty bad because this doesn't make sense at all and is just stupid. I know you're not supposed to look deep into it because it's a summer blockbuster but it is just awful. This film is just for entertainment it is not supposed to be serious. I do have to admit that I laughed in some scenes but they were also trying to hard in some scenes that they went to far. Alright, the visuals are incredible and looked very real. And people who hate this because they look to deep into it. Because when you see this you only want to see it for the effects and the action. You're not expecting an Academy Award nominated script. The cast was great except Megan Fox she just wasn't that good. I hated how Josh Duhamel and Tyrese Gibson have small scenes in this film. They weren't in it enought and it would have been better if they didn't introduce Leo because he was kind of annoying and also he was just in it for some laughs. If you like action packed blockbusters you will love this film.