This movie is great and is culturally correct. A lot of people don’t like it because it’s not “Americanized” enough but if you have ever spent time in China, I loved the original but my students in China said the characters were to American. This film gets the virtues, dialogue, and culture right.