Cast (13)

Brigitte Lin Ching-Hsia

Yau Mo-yan

Maggie Cheung Man-Yuk

Jade

Tony Leung Ka-Fai

Chow Wai-on

Donnie Yen Chi-Tan

Eunuch Tsao Siu Yan

Elvis Tsui Kam-Kong

The General

Xiong Xinxin

Ngai

Lau Shun

Cha

Yen Shi-Kwan

Ho Fu

Lawrence Ng Kai-Wah

Siu-Chuen

Yuen Cheung-Yan

Iron

Yuen Bun

Xiao Hei-zi

Yumiko Cheng

Chan Chi-Fai

Crew (15)

Raymond Lee Wai-Man

Director

Tsui Hark

Screenplay

Tsui Hark

Producer

Charcoal Tan

Writer

Donnie Yen Chi-Tan

Stunt Double

Xiong Xinxin

Fight Choreographer

Yuen Bun

Fight Choreographer

Tony Ching Siu-Tung

Associate Producer

Xiong Xinxin

Stunt Double

Ng See-Yuen

Executive Producer

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