Once Upon A Time In China Movie Poster

Once Upon A Time In China

Jet Li

as Wong Fei-hung

Jacky Cheung

as Buck Teeth Soh

Biao Yuen

as Leung Fu


Rosamund Kwan

as Aunt Yee

Steve Tartalia

as Tiger

Yan Yee Kwan

as Iron Robe Yim

Ma Wu

as Old Man