
Once Upon a Time in China (1991)
Wong Fei Hung
Never was a Hero needed more...
134 min
In late 19th-century Canton, legendary hero Wong Fei-Hung battles foreign forces' (English, French and American) plundering of China. When Aunt Yee returns from America totally westernised, Wong assumes the role of protector. This proves difficult when his martial arts school and local militia become involved in fierce battles with foreign and local governments. As violence escalates, even Aunt Yee has to question her new western ideals, but is it possible to fight guns with Kung Fu?
- Release date
- August 15, 1991
- Country of origin
- Hong Kong SAR China
- Box office
- $3,826,459
Where to watch
Subscription
Criterion Channel
HBO Max
HBO Max Amazon Channel
WeTV
Free with ads
Shout! Factory TV
Rent
Amazon Video
Apple TV Store
Fandango At Home
Google Play Movies
YouTube
Buy
Amazon Video
Apple TV Store
Fandango At Home
Google Play Movies
YouTube
Trailer
Cast
- Jet Li as Wong Fei Hung
- Biao Yuen as Leung Foon
- Jacky Cheung as Buck Teeth So
- Rosamund Kwan as 13th Aunt
- Kent Cheng as Porky Wing
- Shi-Kwan Yen as Iron Robe Yim
- Shun Lau as Naval Commander Lau
- Wu Ma as Grand-Uncle Cheung
- Jianguo Qiu as Shaho Gang Leader Tong
- Cheung-Yan Yuen as Yim's Opponent
- Chi-Yeung Wong as Governor
- Shun-Yee Yuen as Honorable Manchu Soldier
- Xiong Xinxin as Shaho Gang Member
- Jonathan Isgar as Mr. Jackson
- Mark King as British General Wickens
- Steve Tartalia as Tiger
- Colin George as Jesuit Priest
- Gam-San Leung as Opera Troupe Boss
- Hsin Shen as Lion Dance Drummer
- Mike Leeder as Western Restaurant Guest
- Kam-Fai Yuen as Kai
Crew
- Hark Tsui · Director
- Hark Tsui · Writer
- Kai-Chi Yuen · Writer
- Yiu-Ming Leung · Writer
- Elsa Tang · Writer
- Hark Tsui · Producer
- Romeo Díaz · Composer
- James Wong · Composer
- Tung-Chuen Chan · Cinematographer
- Wilson Chan · Cinematographer
- David Chung · Cinematographer
- Ardy Lam · Cinematographer
- Marco Mak · Editor