
The highest scoring of the six Once Upon a Time in China films, ahead of Once Upon a Time in China (77). Streaming on Max.
Featured in collections
Synopsis
Wong Fei-Hung faces the White Lotus Society, a fanatical cult seeking to drive the Europeans out of China through violence, even attacking Chinese who follow Western ways. Wong must also defend revolutionary Dr. Sun Yat Sen from the military.
Ratings
| Source | Rating | Weight |
|---|---|---|
| IMDb | 7.3/10 | 53% |
| Rotten Tomatoes | 93% | 26% |
| TMDB | 7.2/10305 votes | 21% |
| Balasaur Score | 78 | 100% |
Key crew
- Tsui HarkDirector
- Richard YuenOriginal Music Composer
- Johnny NjoOriginal Music Composer
- Charcoal TanWriter
Cast
- Jet LiWong Fei Hung
- Rosamund Kwan Chi-Lam13th Aunt
- Max Mok Siu-ChungLeung Foon
- Donnie YenCommander Lan
- David Chiang Da-WeiLuke Ho-Dung
- Xiong XinxinPriest Gao Kung
- Yen Shi-KwanGovernor Chung
- Leung Yat-HoCommander Lan's Assistant
- Paul FonoroffBritish Consul
- Michael MillerDr. Thompson
- Dion LamGovernor Chung's Assistant
- Kent Chow Shu-GeiCommander Lan's Man

































