The story is not particularly strong, there is a lot that I wish was explained better, and the movie all-around feels like there are some scenes that are missing, although I wouldn't be able to tell you what would happen in them.
However, this is a fun movie. It is the perfect amount of goofy to go with the action, the acting is well done I thought, and the action itself isn't half bad.
There is something missing, maybe a plotline or something that would make it feel more complete, but overall that feeling of something left out kinda makes me jones for a sequel. Also, the movie has some hint of reality in the form the action takes, and it could be the director's choice to not allow the audience to know everything and that missing information is what feels like a gap.
I had a lot of fun watching it, I will likely watch it again and I will recommend it to friends. I have never left a review on here before but saw a user who gave it 1/10 stars and felt like that was so unjust that I had to leave my uneducated consumer opinion.