Chan Chuen Chung
Donnie Yen
Puppetteer
Yuen Cheung-Yan
Fatty
Lydia Shum Tin-Ha
Yu Ping
Yuen Yat-Choh
Ta Sha's father (uncredited)
Don Wong Tao
Chin Do's father (uncredited)
Li Kun
Iron-Steel
Yuen Shun-Yi
Ta Sha
Mandy Chan Chi-Man
Muscle man
Huang Gen-Wei
Thug
Alan Li Hai-Hsing
Director
Yuen Wo-Ping