Once Upon a Time in China

Tsui Hark
1991-08-15

Never was a Hero needed more...
7.1
133 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?

Cast

Name Character Team
Jet Li Wong Fei Hung Unowned
Yuen Biao Leung Foon Unowned
Jacky Cheung Hok-Yau Buck Teeth So Unowned
Rosamund Kwan Chi-Lam 13th Aunt Unowned
Kent Cheng Jak-Si Porky Wing Unowned
Yuen Gam-Fai Ling Wan Kai Unowned
Yen Shi-Kwan Iron Robe Yim Chun Tung Unowned
Lau Shun Naval Commander Lau Unowned
Wu Ma Grand Uncle Chueng Unowned
Yau Gin-Gwok Shaho Gang Leader Unowned
Yuen Cheung-Yan Yim's Opponent Unowned
Karel Wong Chi-Yeung Governor Unowned
Yuen Shun-Yi Honorable Manchu Soldier Unowned
Xiong Xinxin Shaho Gang Member Unowned
Jonathan Isgar Mr. Jackson Unowned
Mark King British General Wickens Unowned
Steve Tartalia Tiger Unowned
Colin George Jesuit Priest Unowned
Leung Gam-San Opera Troupe Boss Unowned
Sin Ka-Fai Unowned
Joanna Peijffers Joanna Unowned
San Sin Lion Dance Drummer Unowned
To Wai-Wo Local Militia Unowned
Bill Lung Biu Shaho Gang Member Unowned
Tong Pau-Chung Shaho Gang Member Unowned
Mike Leeder Western Restaurant Guest Unowned
Jack Wong Unowned