This movie, unironically, has some of the most exciting, creative and well choreographed fight scenes, as well as a gripping plot to hold it all together. If I were to give any criticism, I would say that at some parts, it was slightly boring and slow paced, especially in the first 35 minutes or so, where there wasn't as much action as I would have wanted.