This movie is quite ridiculous, historically absurd and pure Chinese Communist regime propaganda. Intended to fan the flames of the fire of hatred they've promoted for years, to distract the population from the atrocities committed against their own people by the PRC authoritarian regime.