very good movie fight are excellent. casting is very good and actors are amazing.especially the main character. would love to learn Chinese. look a Chinese movie and you see the difference. they are better in everything. love it