It seems to me that the critics dissing this film had unrealistic expectations. As Terminator movies go, this was quite good. Effects were very impressive, action scenes well-done, and the dialog and story were just fine. Sure, some things were a bit over the top and McG indulged in a few action movie cliches, but there were moments that exceeded my expectations. If you're expecting more than the other three Terminator movies, this will disappoint. If not, you will like it. It may also be that some critics are too accustomed to seeing Arnold in a lead role. Here Christian Bale holds his own, Sam Worthington is excellent, and Anton Yelchin, too.