The story is really nothing special, it's just an excuse for the action. The action is ok, they had a lot of money to spend and it shows. Acting was perfectly ok, no great perfomances here. Even the monsters were ok, nothing awesome but enough. But it was entertaining enough.