Set in 1895, late Qing Dynasty, Wong Fei Hung (Jet Li), his companion Leung Foon (this time played by Siu Chung Mok aka Max Mok) and developing romantic interest Aunt Yee (Rosamund Kwan) travel by train to Canton to attend a lecture on techniques of Western and Eastern medicine. Wong lectures on the benefits of acupuncture whilst another doctor translates for the British audience.
The seminar is besieged by the fanatical White Lotus Cult, led by the seemingly invincible Priest Kung (Xiong Xin Xin). The extreme nationalist cult aim to force all foreigners out of Canton and they fire flaming arrows into the building where the seminar is taking place. This cult is most likely based on a rebellious anti-foreigner group called the Fists of Righteous Harmony (also known as the Boxers that led the Boxer Rebellion) which actually existed in the year 1900.
Wong learns that his translator friend is none other than Sun Yat Sen (Cheung Tit Lam), the leader of a group of pro-democratic rebels who wish to help China become a Republic. ...Read more