I watched the movie today and when finished I felt kind of mixed. From the trailer, I had expected something better. The story/pace is good and keeps you watching. The fight scenes looks OK, but seems like not edited well enough. But something was missing. I couldn't find the exact word/term, but I guess it is the acting and/or directing maybe that is lacking. For me, it was Dave Bautista that made this movie enjoyable. Good acting! He stole every scene he was in. Michelle Yeoh and Xing Yu were both decent. I cant' say the same for the main character, Zhang Jin. He was like too stereotyped whole the movie. Overall, if you don't have better options at hand, watch it and make your mind for this popcorn movie.