This is a good film, but it was very close to being a great film.
It immediately draws you in and doesn't waste time getting to the plot. Unfortunately, the last third is somewhat rushed and spends too much time glorifying Chinese police force. I feel like I was cheated out of a spectacular ending. That being said, it's still a good watch. Would reccomed.