This shit is a lot of fun and hella entertaining. Sure, the story is familiar. Sure, the first twenty minutes is whatever. But, when this thing takes off... it fucking rules.
This has better character development and set-pieces than most blockbusters that dropped during the summer.