While the cinematography and choreography were just amazing, this movie had writing and editing problems. At least the first 20 minutes should have been cut, with another 40 or so from the rest of the movie. The writing seemed to just be making up stuff just to fill out the time. Some of the fight sequences are exhausting, but still quite entertaining.

Not as strong as the first two because of this, but still worth seeing if you enjoyed the others.