Once Upon a Time in China

1991 · 133 min · Original language: cn

TMDB 7.1/10 · 503 votes

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 the trailer

Where to watch

Find streaming, rental and purchase options in your country.

Check availability on TMDB ↗

TMDB not loading or missing a listing?

Search on Google ↗

Availability can change. TMDB’s listings are provided by JustWatch.

Is it right for tonight?

Its plot, themes and genres place it in adrenaline, reflective. Watch the trailer to check the tone for yourself, then explore a mood above for more options.

You Might Also Like

Fearless

Fearless(2006)

The One-Armed Swordsman

The One-Armed Swordsman(1967)

Seven Samurai

Seven Samurai(1954)

Crouching Tiger, Hidden Dragon

Crouching Tiger, Hidden Dragon(2000)

Rocky II

Rocky II(1979)

Ip Man

Ip Man(2008)