On the eve of the Opium War, the hero Huang Feihong (Wang Jue) (played by Bao Fang) assists the imperial envoy Lin Zexu (played by Bao Fang) in banning opium. Twelve Belles (played by Xiong Xinxin) colluded with the cigarette dealers and decided to come to Guangzhou to deal with the two Huang Lins in person. Su Can (played by Donnie Yen), the son of Su Ren (played by Ng Man-tat), a wealthy businessman in Guangdong, is an expert in martial arts. Su Can's girlfriend Dai Yide (played by Yuan Jieying) has just returned from abroad and was attacked by the Fire Lotus Cult. Su Can used a giant firecracker to blow up the Taiping Drum and injured innocent people to save his girlfriend. After Huang Feihong learned about the incident, he approached Su Can to discuss the matter, and Su Can was dissatisfied and conflicted with Huang. Twelve Belles knew that the two were at odds and took the opportunity to stir up trouble, and wanted to use Su Can to deal with Huang Feihong. Aunt Qiao Yazhen (played by Chen Shulan), who has a crush on Su Ren, leads everyone to destroy Dai Yide's women's association due to a misunderstanding. At the same time, Dai discovers the conspiracy of Twelve Belles, but is caught by Twelve Belles. Su Can is captured by Twelve Belles to save Dai, and Su Can becomes addicted to drugs. After being provoked, Su Can went to assassinate Lin Zexu and had a fight with Huang Feihong. Dai Yide finally appeared and explained the truth. Su Can was filled with regret and couldn't recover. Fortunately, the old beggar (played by Guan Haishan) appeared to help Su Can successfully quit drug addiction. When the army was about to start, Su Can appeared to help Huang Feihong control...
Public network detected during work hours. Use Tongbao VPN for stable access to ChatGPT / Claude / Notion / Slack — keep your cross-border workflow uninterrupted.