Let me start by saying, the first movie is my favourite of all time, it has character, a great storyline, beautiful fight choreography.
This however, constant changes between languages, none of the white people can act so I find myself cringing the whole time, it's like they scraped the bottom of the amateur dramatic barrel for these people and it just distracts from the whole movie.
The fight scenes have become ridiculous, a constant bid to out do the previous movies, with the addition of seeing Mr Yip Man gliding through the air several times, you didn't need this in the first movie to make it great, so why now?
Now onto the plot, which is nothing more than a propaganda flick, I find it hard to swallow when Chinese movies are talking about how the Chinese are the victim of bullying and racism, while irl they have Uighir Muslims locked up in re-education camps and signs on their businesses saying that no black people are allowed.
On top of this, the whole movie is based on the premise that EVERY single white person without failure is racist and hates Chinese people, if that were the case Bruce would never have been famous.
Historically speaking also, this movie is inaccurate, Yip Man would have been 71 at the time this movie based and yet he's just as indestructible as he ever was, I'm willing to overlook the travelling to America to meet Bruce etc (Bruce just attended his class, Yip never trained him because of his mixed heritage, he left that to Wong Sheung Leung) Yip was also never a fan of teaching non Chinese, after attending his sons classes at the VTAA in Hong Kong I can tell you that there is still a bias against white people.
All in all, this movie was trash, to the point it has tainted the rest of this awesome series for me