Once Upon a Time in China
Once Upon a Time in China Hindi dubbed posterDUB

Once Upon a Time in China

Never was a Hero needed more...

7.1 1991 134m 4 min read
ActionDrama

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

Top Cast

Jet Li

Jet Li

Wong Fei Hung

Yuen Biao

Yuen Biao

Leung Foon

Jacky Cheung Hok-Yau

Jacky Cheung Hok-Yau

Buck Teeth So

Rosamund Kwan Chi-Lam

Rosamund Kwan Chi-Lam

13th Aunt

Kent Cheng Jak-Si

Kent Cheng Jak-Si

Porky Wing

Yuen Gam-Fai

Yuen Gam-Fai

Ling Wan Kai

Yen Shi-Kwan

Yen Shi-Kwan

Iron Robe Yim Chun Tung

Lau Shun

Lau Shun

Naval Commander Lau

Wu Ma

Wu Ma

Grand Uncle Chueng

Yau Gin-Gwok

Yau Gin-Gwok

Shaho Gang Leader

Yuen Cheung-Yan

Yuen Cheung-Yan

Yim's Opponent

Karel Wong Chi-Yeung

Karel Wong Chi-Yeung

Governor

Yuen Shun-Yi

Yuen Shun-Yi

Honorable Manchu Soldier

Xiong Xinxin

Xiong Xinxin

Shaho Gang Member

Jonathan Isgar

Jonathan Isgar

Mr. Jackson

Mark King

Mark King

British General Wickens

S

Steve Tartalia

Tiger

C

Colin George

Jesuit Priest

Leung Gam-San

Leung Gam-San

Opera Troupe Boss

S

Sin Ka-Fai

Once Upon a Time in China (1991) has become one of the most talked-about action and drama films, and this guide covers everything you need before you press play. Directed by Tsui Hark, the project blends action and drama into something that lingers long after the credits. Keep scrolling for a spoiler-light synopsis, performance highlights, and streaming details.

Once Upon a Time in China plot and story overview

The narrative of Once Upon a Time in China unfolds like this: 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?

What sets it apart is how it treats its action and drama elements not as decoration but as the engine of the plot. The tagline — "Never was a Hero needed more..." — captures that tone perfectly. For a frame-by-frame breakdown, the dedicated Wikipedia entry and IMDb trivia pages are excellent companions.

Cast and characters of Once Upon a Time in China

Once Upon a Time in China is anchored by Jet Li, Yuen Biao, Jacky Cheung Hok-Yau, and Rosamund Kwan Chi-Lam, working under the direction of Tsui Hark. Casting is half the battle, and this ensemble pulls its weight.

The script comes from Edward Leung Yiu-Ming, Elsa Tang Bik-Yin, and Yuen Kai-Chi, whose writing keeps the dialogue sharp. You can trace the full credits and filmographies on IMDb and TMDB.

Is Once Upon a Time in China available in Hindi dubbed?

Looking for Once Upon a Time in China Hindi dubbed? This action and drama film is among the titles Indian audiences most often search for in a Hindi dub or dual-audio format. On WatchHub you can stream Once Upon a Time in China (1991) in HD and switch to a Hindi dubbed track when one is available — free and instant.

Hindi dubbed versions of international hits regularly trend across India — track the interest in Once Upon a Time in China on Google Trends.

Critical reception of Once Upon a Time in China

Once Upon a Time in China currently holds a 7.1/10 audience score based on 482 ratings, a strong mark that signals broad appeal beyond just genre die-hards. For a fuller picture, cross-reference scores on IMDb, Rotten Tomatoes, and Metacritic before deciding.

The consensus is clear: this is a film that knows exactly what it wants to be.

How to stream Once Upon a Time in China in HD

On WatchHub you can watch Once Upon a Time in China (1991) instantly in HD — no sign-up required. Use the Watch Now button above to start the player. For licensed alternatives and rental prices, JustWatch tracks every major service. WatchHub aggregates metadata only and does not host any files.

Once Upon a Time in China: the appeal

There are plenty of action and drama titles competing for your attention, so why this one? Strong visuals, a confident score, and characters you actually care about do the heavy lifting.

At roughly 134 minutes, it respects your schedule while still going deep. Fans on Letterboxd and Rotten Tomatoes repeatedly highlight its rewatch value.

The bottom line

If action and drama is your lane, Once Upon a Time in China is close to essential viewing. Backed by a 7.1/10 rating, it's an easy recommendation. Start streaming now and join the conversation in the comments.

Frequently Asked Questions

You can stream Once Upon a Time in China (1991) in HD directly on WatchHub — no account needed. For licensed platforms in your region, check JustWatch.

More about Once Upon a Time in China

Recommended

Birth of the Dragon
5.8
MovieDUB
Play

Birth of the Dragon

2017

The Forbidden Kingdom
6.6
MovieDUB
Play

The Forbidden Kingdom

2008

Crouching Tiger, Hidden Dragon: Sword of Destiny
6.2
MovieDUB
Play

Crouching Tiger, Hidden Dragon: Sword of Destiny

2016

Master Z: Ip Man Legacy
6.5
MovieDUB
Play

Master Z: Ip Man Legacy

2018

A Man Called Hero
5.9
MovieDUB
Play

A Man Called Hero

1999

The Great Wall
6.0
MovieDUB
Play

The Great Wall

2016

The Heroic Trio
6.7
MovieDUB
Play

The Heroic Trio

1993

Three Kingdoms: Resurrection of the Dragon
6.2
MovieDUB
Play

Three Kingdoms: Resurrection of the Dragon

2008

Monster Hunter
6.5
MovieDUB
Play

Monster Hunter

2020

Legionnaire
5.8
MovieDUB
Play

Legionnaire

1998

Vixen: The Movie
6.8
MovieDUB
Play

Vixen: The Movie

2017

Alita: Battle Angel
7.3
MovieDUB
Play

Alita: Battle Angel

2019

The Face of Fu Manchu
6.2
MovieDUB
Play

The Face of Fu Manchu

1965

Jack Hunter and the Lost Treasure of Ugarit
6.4
MovieDUB
Play

Jack Hunter and the Lost Treasure of Ugarit

2010

New Police Story
7.1
MovieDUB
Play

New Police Story

2004

Initial D
6.7
MovieDUB
Play

Initial D

2005

Last Knights
6.4
MovieDUB
Play

Last Knights

2015

More Like This

Kamen Rider Zi-O NEXT TIME: Geiz, Majesty
6.7
MovieDUB
Play

Kamen Rider Zi-O NEXT TIME: Geiz, Majesty

2020

Love's Abiding Joy
7.0
MovieDUB
Play

Love's Abiding Joy

2006

Sidekicks
5.3
MovieDUB
Play

Sidekicks

1992

Flying Swallow
2.5
MovieDUB
Play

Flying Swallow

1978

WWE Money in the Bank 2014
7.6
MovieDUB
Play

WWE Money in the Bank 2014

2014

Jamaica Inn
4.0
MovieDUB
Play

Jamaica Inn

1983

Star-Cross'd
2.0
MovieDUB
Play

Star-Cross'd

2009

Old Yeller
6.9
MovieDUB
Play

Old Yeller

1957

Shaolin Girl
5.2
MovieDUB
Play

Shaolin Girl

2008

The Gloomy Tower
7.0
MovieDUB
Play

The Gloomy Tower

1977

Little Lord Fauntleroy
6.8
MovieDUB
Play

Little Lord Fauntleroy

1936

The Haunted World of El Superbeasto
5.9
MovieDUB
Play

The Haunted World of El Superbeasto

2009

Jane Eyre
6.9
MovieDUB
Play

Jane Eyre

1943

Season of the Witch
5.5
MovieDUB
Play

Season of the Witch

2011

Ninja Assassin
6.7
MovieDUB
Play

Ninja Assassin

2009

Gold Constables
6.0
MovieDUB
Play

Gold Constables

1981

Shaolin and Wu Tang
6.8
MovieDUB
Play

Shaolin and Wu Tang

1983

Zinda
4.1
Movie
Play

Zinda

2006

Comments

Be the first to comment.