Once Upon a Time in China 123movies
7.2

Once Upon a Time in China (1991)

ActionDrama

Set in late 19th century Canton, this martial arts film depicts the stance taken by the legendary martial arts hero Wong Fei-Hung against foreign forces' plundering of China.

Play Free Online Games
Once Upon a Time in China 123movies
Movie Score: 7.2/10 from 287 votes
Release Date: 1991-08-15
Status: Released
Run time: 134 min / 2:14
Production Studio : Golden Harvest Productions, Paragon Films Ltd.
Production Country: Hong Kong
Loading the player...

Once Upon a Time in China Casts

Jet Li
as Wong Fei Hung
Yuen Biao
as Leung Foon
Jacky Cheung
as Buck Teeth So
Rosamund Kwan
as Aunt 13
Kent Cheng Jak-Si
as Porky Wing
Yuen Gam-Fai
as Ling Wan Kai
Yen Shi-Kwan
as Iron Robe Yim Chun Tung
Liu Xun
as Naval Commander Lau
Wu Ma
as Grand uncle Chueng
Yau Gin-Gwok
as Shaho Gang Leader
Charlie Yuen Cheung-Yan
as Yim's Opponent
Karel Wong
as Governor
Sunny Yuen Shun-Yi
as Honorable Manchu Soldier
Xiong Xin-Xin
as Shaho Gang Member
Jonathan James Isgar
as Mr Jackson
Mark King
as British General Wickens
Steve Tartalia
as Tiger
Colin George
as Jesuit Priest
Leung Gam-San
as Opera Troupe Boss
Sin Ka-Fai
as
Joanna Peijffers
as Joanna
San Sin
as Lion Dance Drummer
To Wai-Wo
as Local Militia
Bill Lung Biu
as Shaho Gang Member
Tong Pau-Chung
as Shaho Gang Member
Mike Leeder
as Wester Restaurant Guest (uncredited)

Once Upon a Time in China Crew

Editing Marco Mak Chi-Sin Editor
Camera Arthur Wong Ngok-Tai Director of Photography
Directing Tsui Hark Director
Production Tsui Hark Producer
Writing Tsui Hark Writer
Sound Romeo Díaz Original Music Composer
Writing Edward Leung Yiu-Ming Writer
Camera Tung-Chuen Chan Director of Photography
Camera David Chung Director of Photography
Sound James Wong Jim Original Music Composer
Sound James Wong Jim Theme Song Performance
Camera Wilson Chan Director of Photography
Camera Ardy Lam Kwok-Wah Director of Photography
Camera Bill Wong Chung-Piu Director of Photography
Crew Xiong Xin-Xin Stunts
Crew Xiong Xin-Xin Stunt Double
Writing Elsa Tang Writer
Writing Yuen Gai-Chi Writer