I was quite happy with it. I think it had the fewest weaknesses of all the sequels, and it had the best villain of all four movies. Human performances were generally good as well. But I thought the action was a little stale. I felt like there wasn't really anything incredible in this one that we hadn't seen before, save for the dinobot sequences. Except I really felt the dinos were shoe-horned in, and it felt awkward with them there. I really disliked the Prime vs Grimlock fight. It was bizarre and uncharacteristic of Optimus to basically say "I'm going to cut your god damn head off if you don't come and fight these guys", and I was even more flabbergasted when all of the dinobots were like "LOL K" and they all just went with it. Otherwise, overall, I really enjoyed it. My second favourite next to the first one.