Maggie Cheung
Jade
Maggie Cheung
Jade
Brigitte Lin
Yau Mo Yan
Tony Leung
Chow Wai On
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
Yuen Cheung-Yan
Iron
Yuen Bun
Xiao Hei-zi
Yumiko Cheng
Chan Chi-Fai
Raymond Lee Wai-Man
Director
Tsui Hark
Producer
Charcoal Tan
Writer
Tsui Hark
Screenplay
Tony Ching Siu-Tung
Associate Producer
Xiong Xinxin
Fight Choreographer
Yuen Bun
Fight Choreographer
Ng See-Yuen
Executive Producer
Donnie Yen
Stunt Double
Xiong Xinxin
Stunt Double
Tony Ching Siu-Tung
Action Director
Philip Chan Fei-Lit
Original Music Composer
Arthur Wong Ngok-Tai
Director of Photography
Cheng Wing-Chiu
Assistant Director
Chung Yee-Fung
Art Direction