Back

Feature film — 1991

Once Upon a Time in China (1991)

7.12h 13mAction — Drama

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?

Watch now

The note

Stay for the details.

A high-signal pick with 512 votes.

Paragon Films / Orange Sky Golden Harvest

Community reviews

What viewers are saying

Sign in to leave a review for everyone to see. Reviews are tied to your account so the community can trust what's shared.

Loading reviews…

Director: Tsui Hark

On screen

Cast & crew

Jet Li as Wong Fei Hung

Jet Li

Wong Fei Hung

Yuen Biao as Leung Foon

Yuen Biao

Leung Foon

Jacky Cheung Hok-yau as Buck Teeth So

Jacky Cheung Hok-yau

Buck Teeth So

Rosamund Kwan Chi-Lam as 13th Aunt

Rosamund Kwan Chi-Lam

13th Aunt

Kent Cheng Jak-si as Porky Wing

Kent Cheng Jak-si

Porky Wing

Yuen Gam-Fai as Ling Wan Kai

Yuen Gam-Fai

Ling Wan Kai

Yen Shi-Kwan as Iron Robe Yim Chun Tung

Yen Shi-Kwan

Iron Robe Yim Chun Tung

Lau Shun as Naval Commander Lau

Lau Shun

Naval Commander Lau

Wu Ma as Grand Uncle Chueng

Wu Ma

Grand Uncle Chueng

Yau Gin-Gwok as Shaho Gang Leader

Yau Gin-Gwok

Shaho Gang Leader

Yuen Cheung-yan as Yim's Opponent

Yuen Cheung-yan

Yim's Opponent

Karel Wong Chi-Yeung as Governor

Karel Wong Chi-Yeung

Governor

Similar titles

More like this