Cast (13)

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

Crew (15)

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