Lights Down — what movie do we watch?Pick tonight's movie →
Lights Down › Tonight's lists › Movies from the 90s › Once Upon a Time in China

Where to watch Once Upon a Time in China (1991) tonight

Once Upon a Time in China (1991) runs 2 h 13 min, is rated R in the US and averages 7.1 from 512 TMDB members. 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…

Runtime
2 h 13 min — ends 10:13 pm if you start at 8:00 pm
Rated
R (US)
Genres
Action, Drama
Released
August 15, 1991
TMDB rating
7.1 / 10 from 512 votes
Director
Tsui Hark
Starring
Jet Li, Yuen Biao, Jacky Cheung Hok-yau, Rosamund Kwan Chi-Lam
Language
cn
Original title
黃飛鴻
Good for a group? Yes — a crowd movie.Action and Drama hold a room: people can talk, laugh or scream over it and still follow what is going on. Rated R in the US — check who is in the room.

Where to watch it tonight

Streaming availability by JustWatch. In the US, as of 2026-11-04: HBO Max Amazon Channel (subscription), Criterion Channel (subscription), HBO Max (subscription), Tencent Video (subscription), Shout! Factory TV (free with ads).

Is it on your services tonight?Tell Lights Down which streaming services you have and how long you've got; it ranks what you can stream tonight. Free, no login.

Questions people ask

How long is Once Upon a Time in China?
Once Upon a Time in China is 2 h 13 min long (133 minutes). If you start it at 8:00 pm it ends at 10:13 pm; add about 20 minutes if you watch trailers first.
What is Once Upon a Time in China rated?
Once Upon a Time in China is rated R in the US.
Is Once Upon a Time in China a good movie to watch with a group?
Yes — a crowd movie. Action and Drama hold a room: people can talk, laugh or scream over it and still follow what is going on. Rated R in the US — check who is in the room.
Where can I stream Once Upon a Time in China?
In the US, as of 2026-11-04: HBO Max Amazon Channel (subscription), Criterion Channel (subscription), HBO Max (subscription), Tencent Video (subscription), Shout! Factory TV (free with ads). Availability changes often; this page loads the live list for your country (streaming availability by JustWatch).

Lists it could be on

If you like Once Upon a Time in China

Once Upon a Time in China on TMDB · This product uses the TMDB API but is not endorsed or certified by TMDB.

Once Upon a Time in China poster

Lights Down is a free tool: tell it your streaming services and how long you have, and it ranks what you can stream tonight, with a this-or-that, a roll, a bracket and a wheel. Movie data from TMDB; streaming availability by JustWatch. Page updated 2026-11-04. TMDBThis product uses the TMDB API but is not endorsed or certified by TMDB. Lights Down is a Somebody Decide program. How the data works · Legal & privacy · Tonight's lists