HD 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…
Streaming availability via JustWatch / TMDB.
Official trailer · YouTube 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 available to stream on HBO Max Amazon Channel, Criterion Channel and HBO Max in US. You can also rent or buy it digitally.
Yes. Once Upon a Time in China is available to stream on HBO Max Amazon Channel in US. Open the “Where to Watch” section above for the direct link.
Yes — Once Upon a Time in China can be watched for free on Shout! Factory TV (some options may include ads).
Once Upon a Time in China is available to rent or buy on Amazon Video, Apple TV Store, Google Play Movies and 7 more services in US. See the “Where to Watch” section for current options.