Very entertaining. Some of the jokes may be lost in translation if one does not understand Mandarin. A few plot holes and need to suspend disbelief here and there but still better than the vast majority of the genre, and has some originality. Visuals are great except for the backstory animation at the start. Music is good too, but the acting voice sounds a bit off somehow, not sure how to describe it. Key characters acting is decent. Stunts and action is decent too. Overall, very much worth watching. Highly recommend it.