Cast (26)

Chin Siu-Ho

Dr. Yuen Chun Hap

Maggie Cheung Man-Yuk

Tsui Hung

Dick Wei

Hak Lung

Chui Sau-Lai

Betsy

Elvis Tsui Kam-Kong

Sorcerer Aquala

Chow Yun-Fat

Wesley

Sibelle Hu

Su

Ni Kuang

Dr. Yi

Chor Yuen

Dr. Chu

Fairlie Ruth Kordick

Chen's girlfriend

Ken Boyle

Professor

Wong Jing

Danny Wong

Yasuaki Kurata

Captain Ho

Hsu Shu-Yuan

Anne

Kara Wai Ying-Hung

Policewoman

Wong Yu

SDU [cameo]

Derek Yee Tung-Sing

SDU with bazooka [cameo]

Johnny Wang Lung-Wei

Head Terrorist

Kei-Yan Lam

Lady chatting with Wesley

Shirley Ng

Miss Asia 1986 with Dr Yi

Wong Lai-Ying

Miss Asia 1986 with Dr Yi

Elsie Chan

Miss Asia 1986 with Dr Yuan

Nina Li Chi

Miss Asia 1986 with Dr Yi

Joyce Godenzi

Guest at pool party [alternate cut]

Anders Nelsson

Guest at pool party [cameo]

Wong Chi-Ming

Waiter

Crew (17)

Wong Jing

Screenplay

Yuen Kai-Chi

Screenplay

Simon Lam Ngai-Choi

Director

Shing Chin-Yung

Original Music Composer

Ko Chiu-Lam

Director of Photography

Ni Kuang

Characters

File Ip Kwok-Wing

Assistant Director

KeizĂ´ Murase

Special Effects

Oliver Wong Yui-Man

Art Direction

Chua Lam

Associate Producer

Tung Hon-Wan

Makeup Effects Designer

Leonard Ho

Executive Producer

Raymond Chow

Producer

Kwok-Wing Yip

Assistant Director

Wong Jing

Associate Producer

Ma Chiu Tsui

Editor

Chi Chung Lam

Makeup Artist