Brigitte Lin
Yau Mo-yan
Brigitte Lin
Yau Mo-yan
Maggie Cheung
Jade
Tony Leung Ka-fai
Chow Wai-on
Donnie Yen
Eunuch Tsao Siu Yan
Elvis Tsui Kam-Kong
The General
Xiong Xinxin
Ngai
Shun Lau
Cha
Yen Shi-Kwan
Ho Fu
Lawrence Ng
Siu-Chuen
Yuen Cheung-Yan
Iron
Yuen Bun
Xiao Hei-zi
Yumiko Cheng
Chan Chi-Fai
Raymond Lee Wai-Man
Director
Tsui Hark
Producer
Tsui Hark
Screenplay
Charcoal Tan
Writer
Ng See-Yuen
Executive Producer
Tony Ching Siu-Tung
Associate Producer
Tony Ching Siu-Tung
Action Director
Xiong Xinxin
Fight Choreographer
Yuen Bun
Fight Choreographer
Donnie Yen
Stunt Double
Xiong Xinxin
Stunt Double
Arthur Wong Ngok-Tai
Director of Photography
Philip Chan Fei-Lit
Original Music Composer
Cheng Wing-Chiu
Assistant Director
Chung Yee-Fung
Art Direction