Really wanted to love this movie as the ensemble cast are all excellent actors.... But the action scenes were messy as you can tell who's who (like Transformers, but worse) and some of the speech is laughable (the "I'm kind of a loser" part actually cracked me up).

It's ok to make commercially viable movies for the mainstream - just don't do it on the back of making the trailer looking dark and edgy! I just felt ripped off because of this.