This sequel to the brilliant and critically-acclaimed Once Upon A Time In China continues this variation on the legend of Wong Fei-Hung as he visits Canton and somehow gets embroiled in the battle against the White Lotus cult, whose martial-art expert leader (played by Xin-Xin Xiong, who actually doubled for Li in the original following a nasty injury Li picked up) has found a way (which I won't reveal here, as it's a pretty major plot-point) to deal with the foreign guns.
Also opposing Fei-Hung is the government General, played by the martial-arts-gifted Donnie Yen ('In The Line Of Duty', 'Iron Monkey'), who has been seen as the closest in ability and speed to Bruce Lee, thus making him a worthy foe for Jet Li in his second outing in the series as Wong Fei-Hung.
Like its predecessor, the acting, the attention to detail and the development in the characters has not been compromised, and the action sequences are every bit as delightful as before (but would you expect anything less from Yuen Woo-Ping, choreographer of 'The Matrix' and 'Crouching Tiger, Hidden Dragon'?). The developing bond between 13th Aunt Peony Yee (Rosamund Kwan reprising her role) and Fei-Hung takes another step further, much to the latter's surprise.
One flaw that may slightly upset fans (I know it upset the actor at the time) was the departure of Yuen Biao from the series after the original as the character Foon, who is played from this movie onwards by Mok Siu Chung. While Mok adds comedy to the role, fans may miss Biao's incredible acrobatics and frightening kicking ability.
While the story itself may not be quite up to the standard of the first, this is still class, and is different enough to warrant a look. Both Donnie Yen and Xin-Xin Xiong provide some stunning combat scenes that you'll want to look at again and again.
Contains both English Dubbed and Cantonese Subtitled versions on the DVD (I prefer the latter), as well as extras including interviews with Jet Li and Donnie Yen (who speaks very good English and is at the time of writing working on the sequel to the Wesley Snipes 1998 'Blade' movie).