Maggie Cheung
Jade
Maggie Cheung
Jade
Tony Leung
Chow Wai On
Brigitte Lin
Yau Mo Yan
Donnie Yen
Eunuch Tso Siu Yan
Elvis Tsui
The General
Xiong Xinxin
Ngai
Lau Shun
Cha
Lawrence Ng Kai-Wah
Chuen
Yen Shi-Kwan
Ho Fu
袁祥仁
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