At the end of the Qing Dynasty, Huang Feihong (played by Jet Li), a martial artist from Foshan, Guangdong Province, who had served as the instructor o[Expand All]
At the end of the Qing Dynasty, Huang Feihong (played by Jet Li), a martial artist from Foshan, Guangdong Province, who had served as the instructor of the Black Flag Navy and the chief coach of the militia, often taught people martial arts in Baozhilin, hoping to strengthen himself and save the country. However, seeing the government struggling to survive and the foreigners running rampant, he gradually realized that martial arts alone were not enough to rescue the people from their suffering and began to strive to find other ways to save the country. Liang Kuan (played by Yuen Biao) from Mei County met Huang Feihong's lover, Thirteen Aunt (played by Carina Lau), at a cinema. They had all kinds of misunderstandings and eventually joined the military man Yan Zhendong, becoming enemies with Huang Feihong. Yan Zhendong, in collusion with the foreigners, advocated that the United States was a world of gold and lured a large number of Chinese women, including Thirteen Aunt, onto foreign ships. At this point, Liang Kuan suddenly realized that Huang Feihong was a friend rather than an enemy. With his help, Huang Feihong began to engage in bloody battles with the foreigners and their henchmen.[Collapse]