WhereCanIWatch.tvWhereCanIWatchWCIW.tv
Trending
Free movies and shows — no subscription needed→

Browse by Genre

ActionAdventureAnimationComedyCrimeDocumentaryDramaFamilyFantasyHistoryHorrorMusicMysteryRomanceScience FictionThrillerWarWestern

Browse by Service

NetflixHuluDisney+MaxAmazon PrimePeacockParamount+Apple TV+TubiPluto TVCrunchyrollStarzAMC+MUBIKanopyThe Roku Channel

Useful Links

Free Movies & ShowsTrending NowComing SoonCompare ServicesCollectionsBrowse by TagPopular ActorsBlog
WhereCanIWatch.tv
Blog·Privacy·Terms·Contact

Updated daily · 100+ services

© 2026 WhereCanIWatch.tv

Watch Once Upon a Time in China (1991): stream Once Upon a Time in China (1991) on Max, Criterion Channel, or rent on Apple TV+ or Fandango At Home. Compare all streaming options for this movie on WhereCanIWatch.tv.

Search movies, TV shows...
The poster features a bald martial artist in a white robe, exuding strength and determination. The background is filled with silhouettes of people in motion, suggesting action and adventure. The warm red and orange hues create an intense and dramatic atmosphere, emphasizing the film's adventurous...

Once Upon a Time in China

1991 · Movie · 133 min· Updated Apr 2026
⭐7.1
🍅90%

Top Pick

Max logo

Stream on Max

HD · Included

Watch →
Scroll for options
🌐Cantonese,English,French· Originally Cantonese
Rated:R

About

You can stream Once Upon a Time in China (1991) on Max with a subscription, or rent on Apple TV+.

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?

Once Upon a Time in China is a film that explores themes of martial arts, kung fu, hero. It also touches on china and colonisation and 19th century.

Trailer

Director

Tsui Hark

Cast

Jet Li, Yuen Biao, Jacky Cheung Hok-Yau, Rosamund Kwan Chi-Lam, Kent Cheng Jak-Si, Yuen Gam-Fai, Yen Shi-Kwan, Lau Shun, Wu Ma, Yau Gin-Gwok

Neo-NoirPeriod DramaHaunted HouseComing SoonFree MoviesZombieStop MotionTrendingMurder MysteryRevengeParodyChristmasDragonAlienSmall TownNeo-NoirPeriod DramaHaunted HouseComing SoonFree MoviesZombieStop MotionTrendingMurder MysteryRevengeParodyChristmasDragonAlienSmall Town

You might also like

See all →
Princess Principal Crown Handler: Chapter 1 poster

Princess Principal Crown Handler: Chapter 1

2021

⭐ 6.1
The White Sun of the Desert poster

The White Sun of the Desert

1969

⭐ 7.2
Bare Knuckles poster

Bare Knuckles

2010

⭐ 3.3
Titanic poster

Titanic

1997

⭐ 7.9🍅 88%
Casting Kill poster

Casting Kill

2023

⭐ 3.0
Dirty War poster

Dirty War

2004

⭐ 6.0

Best way to watch

5 options ranked by value · 🇺🇸 United States

Included with subscription

Max logo
MaxBest dealBest quality

Stream · Included · HD

→
Criterion Channel logo
Criterion Channel

Stream · Included · HD

→

Rent

Apple TV+ logo
Apple TV+

Rent · Check price · HD

→
Fandango At Home logo
Fandango At Home

Rent · Check price · HD

→
Google Play Movies logo
Google Play Movies

Rent · Check price · HD

→

Last verified 4 hours ago

Links may be affiliate links. We earn a small commission at no extra cost to you.
The poster features a bald martial artist in a white robe, exuding strength and determination. The background is filled with silhouettes of people in motion, suggesting action and adventure. The warm red and orange hues create an intense and dramatic atmosphere, emphasizing the film's adventurous...

Once Upon a Time in China

1991•⭐ 7.1•133 min•Updated Apr 2026
🌐Cantonese,English,French· Originally Cantonese

You can stream Once Upon a Time in China (1991) on Max with a subscription, or rent on Apple TV+.

Rated:R
⭐

IMDb

7.1/10

🍅

RT Critics

90%

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?

Once Upon a Time in China is a film that explores themes of martial arts, kung fu, hero. It also touches on china and colonisation and 19th century.

Director

Tsui Hark

Cast

Jet Li, Yuen Biao, Jacky Cheung Hok-Yau, Rosamund Kwan Chi-Lam, Kent Cheng Jak-Si, Yuen Gam-Fai, Yen Shi-Kwan, Lau Shun, Wu Ma, Yau Gin-Gwok

Neo-NoirPeriod DramaHaunted HouseComing SoonFree MoviesZombieStop MotionTrendingMurder MysteryRevengeParodyChristmasDragonAlienSmall TownNeo-NoirPeriod DramaHaunted HouseComing SoonFree MoviesZombieStop MotionTrendingMurder MysteryRevengeParodyChristmasDragonAlienSmall Town

5 options ranked by value · 🇺🇸 United States

Keep browsing: New Releases · Popular Movies · Action · Drama

ActionDrama

martial arts · kung fu · hero · china · colonisation · 19th century · qing dynasty

Once Upon a Time in China is streaming on Max. Once Upon a Time in China is streaming on Criterion Channel. Rent Once Upon a Time in China on Apple TV+. Rent Once Upon a Time in China on Fandango At Home. Rent Once Upon a Time in China on Google Play Movies. Once Upon a Time in China is not currently available on Netflix, Hulu, Disney+, Prime Video. Availability last verified April 14, 2026.

You Might Also Like

Princess Principal Crown Handler: Chapter 1 poster

Princess Principal Crown Handler: Chapter 1

2021

⭐ 6.1
The White Sun of the Desert poster

The White Sun of the Desert

1969

⭐ 7.2
Bare Knuckles poster

Bare Knuckles

2010

⭐ 3.3
Titanic poster

Titanic

1997

⭐ 7.903🍅 88%
Casting Kill poster

Casting Kill

2023

⭐ 3
Dirty War poster

Dirty War

2004

⭐ 6

All Options

Included with Subscription

Max logo

Max

Stream • Included

HD

Also via Amazon Channel

Open Max
Criterion Channel logo

Criterion Channel

Stream • Included

HD
Open Criterion Channel

Rent

Apple TV+ logo

Apple TV+

Rent • Check price

HD
Open Apple TV+
Fandango At Home logo

Fandango At Home

Rent • Check price

HD
Open Fandango At Home
Google Play Movies logo

Google Play Movies

Rent • Check price

HD
Open Google Play Movies

Frequently asked questions

Once Upon a Time in China (1991) is available to stream on YouTube, Fandango At Home, Max, HBO Max Amazon Channel. Compare prices and options on WhereCanIWatch.tv.