Transformers 2 is BAAAAAAAAAAAAD. Two and a half hours of nothing but annoying bullcrap happening. The Transformers barely say anything, (The ones that do talk are the freaking annoying Jar-Jar bots. freak Michael Bay.) the human characters are all stupid and worthless, the final battle goes on for so long that one loses interest, Optimus Prime is dead for most of the movie, the entire first hour/hour and a half is completely unnecessary, the plot is full of crap, and Michael Bay is an ass.