X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Once Upon a Time in China (re-release)
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Hark Tsui
Written By
Hark Tsui
screenplay
Kai-Chi Yuen
screenplay
Yiu-Ming Leung
screenplay
Elsa Tang
screenplay
Cast
Jet Li
Wong Fei Hung
Biao Yuen
Leung Foon
Rosamund Kwan
13th Aunt
Jacky Cheung
Buck Teeth So
Kent Cheng
Porky Wing
Kam-Fai Yuen
Kai
Shi-Kwan Yen
Iron Robe Yim
Shun Lau
Naval Commander Lau
Wu Ma
Grand-Uncle Cheung
Jianguo Qiu
Shaho Gang Leader Tong
Cheung-Yan Yuen
Yim's Opponent
Chi-Yeung Wong
Commander Man
Shun-Yee Yuen
Honorable Manchu Soldier
Xin Xin Xiong
Shaho Gang Member
Jonathan Isgar
Jackson
Mark King
British General Wickens
Steve Tartalia
Tiger
Colin George
Jesuit Priest
Gam-San Leung
Opera Troupe Boss
Hsin Shen
Lion Dance Drummer
Biu Lung
Shaho Gang Member
Pau-Chung Tong
Shaho Gang Member
Chi-Hung Ling
Local Militia
Gin Fei
Local Militia
Foo-Wai Lam
Local Militia
Chien-Po Tsen
Thug
Kwai-Bo Chun
Thug
Kim-Ban Wong
Thug
Anthony Carpio
Thug
Si-Man Hui
Hawker
Bruce Fontaine
Policeman
Yuan-Ta Tsao
Tony Yuen
Jonna Peijffers
Mike Leeder
Western Restaurant Guest
Produced By
Roger Lee
executive producer
Hark Tsui
producer
Music
Romeo Díaz
James Wong
Cinematography
Tung-Chuen Chan
Wilson Chan
David Chung
Ardy Lam
Arthur Wong
Bill Wong
Editing
Marco Mak
Art Direction
Chung-Man Yee
Costumes
Bruce Yu
Makeup
Siu-Mui Chau
hair stylist
Ka-Pik Lai
makeup artist
Yun-Ling Man
makeup artist
Min-Hua Pan
makeup artist
Yuk-Mui Wan
hair stylist
Assistant Director
Polly Kam
assistant director
Hoi-Wah Kong
assistant director
Kai Keung Lai
assistant director
Po-San Lo
assistant director
Production Management
Lloyd Chao
post-production supervisor
Chi-Wai Cheung
production manager
Julia Chu
production manager
Bo-Chu Chui
production manager
Stunts
Shifuji Shaurya Bharadwaj
stunt performer
Marcus Fox
stunt performer
Kar-Wing Lau
action coordinator
Chia-Yung Liu
action coordinator / stunt coordinator: fire sequences and body burns
Xin Xin Xiong
stunt double: Jet Li / stunt performer
Biao Yuen
stunt double: Yen Shi-kwan / stunt performer
Cheung-Yan Yuen
action coordinator
Shun-Yee Yuen
action coordinator
Woo-Ping Yuen
action coordinator
Other
Raymond Chow
presenter
Yau-Keung Geung
story editor
Yeung-Wah Kam
planner / production planner
Lai-Heung Law
caterer
David Lo
planner
Chi-keung Yu
story editor
Costume Department
Hau-Jeun Wong
costume supervisor
Hau-Yung Wong
costume supervisor
Camera Department
Siu-Kwan Chan
assistant camera
Kai-erh Chen
lighting technician
Man-Po Cheung
assistant camera
Kei Sheung Chow
assistant camera
Lam Chow
lighting technician
Wai-Kuen Chow
lighting technician
Yun-Chuen Geung
still photographer
Perry Ho
focus puller
Man-Ching Ng
lighting technician
Jun-Fai Tsang
lighting technician
Si-Chan Yeung
assistant camera
Script Department
Kam-Hung Chan
continuity
Wai-Ming Hung
continuity
Chieh-Ying Lu
script supervisor
Movie title data and credits provided by