

← Back to discoveries

Film / 1997
Once Upon a Time in China and America
Directed by
Sammo Hung Kam-bo
So goes to the U.S. to open a martial arts school. Around this time, many Chinese people were sold off to U.S. railroad companies, and were brutally treated by the Americans under the harsh working conditions. Thus, the American workers' hatred towards the Chinese immigrants is high. As a result, So gets into trouble with the Americans and the mob, and calls Master Wong for help.
Where to watch?
Loading viewing options…
In the same saga
Once Upon a Time in China Collection
In release orderSee all films (6)
Cast
Jet LiWong Fei Hung
Rosamund Kwan Chi-LamAunt Yee / Diana
Xiong XinxinKwai Geuk-Chat
Power Chan Kwok-pongDr. So
Jeff WolfeBilly
Joseph SayahBandit Leader
ChrystabellSarah, the Indian Girl
Patrick Lung KongUncle Lone
Richard Ng Yiu-honUncle Han
William Fung Kwun-ManImmigrant Worker
Johnny Koo Kwok-WahImmigrant Worker
Roger YuanDick
See more cast
T.J. StormRival Tribe Indian Brave
Ryon Marshall
Gavin Perry
Chris Doughton
Freddy Joe
Jason De HoyosFierce Eagle
Daniel LujánFlying Eagle
Steve Beasley
Thomas Worrell
Glenn Brown
Curtis Kollar
Raymundo Quiñones
Richard W. Cox
Ron Ring
Jason Leppo
Pancho Sanchez
Juddson Keith Linn
Dean SeltzerMayor's Assistant
Ron Rondeaux
Carlos Alvarado
Vidal Rodrignez
Albert S. Old Crow
Jason Scott
Mike Mireles
Gilley GreyRedhaired Warrior
Tony Halstead
Deborah Kay HookerMum
Micah Leonard
Alex Louviere
Barry Simpton
Tim Santos
Take Shanklin
Matt J. Vazquez
Harrell Floyd
Michael Bowlin
Barry Stewart
Dave Crowe
Robert Hooker
Nina KaczorowskiSusan the Saloon Girl (uncredited)
Lau Kar-WingLion Dance Drummer (uncredited)
Roberto LopezBandito / Gang of Seven (uncredited)
Gine LuiLung's Wife (uncredited)
W. Glenn MalmskogMember of Gang of 7 (uncredited)
Mars(extra) (uncredited)
Joe McDuffieIndian (uncredited)
Danton MewInn Keeper (uncredited)
Gil RaymerMayor's Assistant (uncredited)
Kerry Wallum(uncredited)
Jerry WuRailroad Laborer (uncredited)
Jerry S. WuRailroad Worker (uncredited)
More to discover
The Dark Knight
2008 · Action · Thriller
Avatar Aang: The Last Airbender
2026 · Animation · Adventure
Spider-Man: Brand New Day
2026 · Science fiction · Action
Batman: Knightfall Part 1: Knightfall
2026 · Animation · Action
Demon Slayer: Kimetsu no Yaiba Infinity Castle
2025 · Animation · Action
The Odyssey
2026 · Adventure · Action




























