So it wasn't all that believable. The action was great, the story made sense, and the characters were interesting. I really liked Cate Blanchett in her role, and Shia LaBeouf is clearly a star on the rise -- he seemingly can do no wrong. The effects were mostly up to par, if occasionally cheesy. If you want to dislike the movie, there's plenty to fault. However, if you want to enjoy the movie, you really can. It's basically up to you.