Once Upon a Time in China
15/08/1991
2h 13m

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?
Cast


Jet Li
Wong Fei Hung


Yuen Biao
Leung Foon


Jacky Cheung Hok-Yau
Buck Teeth So


Rosamund Kwan Chi-Lam
13th Aunt


Kent Cheng Jak-Si
Porky Wing


Yuen Gam-Fai
Ling Wan Kai


Yen Shi-Kwan
Iron Robe Yim Chun Tung


Lau Shun
Naval Commander Lau


Wu Ma
Grand Uncle Chueng


Yau Gin-Gwok
Shaho Gang Leader


Yuen Cheung-Yan
Yim's Opponent


Karel Wong Chi-Yeung
Governor


Yuen Shun-Yi
Honorable Manchu Soldier


Xiong Xinxin
Shaho Gang Member


Jonathan Isgar
Mr. Jackson


Mark King
British General Wickens


Steve Tartalia
Tiger
Colin George
Jesuit Priest


Leung Gam-San
Opera Troupe Boss
Sin Ka-Fai
Joanna Peijffers
Joanna


San Sin
Lion Dance Drummer
To Wai-Wo
Local Militia


Bill Lung Biu
Shaho Gang Member
Tong Pau-Chung
Shaho Gang Member


Mike Leeder
Western Restaurant Guest


Jack Wong
Recommended

黃飛鴻之二:男兒當自強
Apr 16, 1992

黃飛鴻之三:獅王爭霸
Jan 14, 1993

I Called Him Morgan
Sep 05, 2016

La Dentellière
May 25, 1977

南北少林
Feb 01, 1986

賭聖II:街頭賭聖
Jun 28, 1995

Un cuento de pescadores
Apr 30, 2025

方世玉
Mar 04, 1993

Street
Oct 30, 2015

賭俠 III 之上海灘賭聖
Aug 21, 1991

Foxy Brown
Apr 05, 1974

Mysterious Island
Dec 19, 1961

街頭殺手
Apr 24, 1996
Recommended