Cast (18)

Sammo Hung Kam-Bo

Chang Mei / Red Army Soldier

Yuen Biao

Di Ming Qi / Dik Ming Kei

Adam Cheng Siu-Chow

Ding Yin / Ding Yan

Brigitte Lin Ching-Hsia

Ice Queen

Moon Lee Choi-Fung

One of the Ice Queen's Guards

Judy Ongg

Lady Li I-Chi

Corey Yuen Kwai

Devil Disciple Leader

Damian Lau Chung-Yan

Xiao Ru

Mang Hoi

Yi Zhen / Yat Jan

Paul Chung Fat

Blue Commander (uncredited)

Dick Wei

Blue Commander (uncredited)

Fung Hak-On

Evil Disciple (uncredited)

Ha Kwong-Li

Ji Wu Shuang / Chi Wu Chuang (uncredited)

Ka Lee

Orange Army Soldier (uncredited)

Sai Gwa-Pau

Boatman (uncredited)

Tsui Hark

Blue Army Soldier (uncredited)

Norman Tsui Siu-Keung

Heaven's Blade (uncredited)

Yuen Miu

Orange Army Soldier (uncredited)

Crew (31)

Tsui Hark

Director

Li Shoumin

Novel

Robert Blalack

Visual Effects Supervisor

Peter Kuran

Visual Effects Supervisor

Chris Casady

Visual Effects Supervisor

Raymond Chow

Producer

Peter Cheung Yiu-Chung

Editor

William Chang

Art Direction

Chow Shao-Lung

Sound Recordist

Tang Siu-Lam

Original Music Composer

Bill Wong Chung-Piu

Director of Photography

Shui Chung-Yuet

Screenplay

Sze-To Cheuk-Hon

Screenplay

Corey Yuen Kwai

Martial Arts Choreographer

Yuen Biao

Martial Arts Choreographer

Fung Hak-On

Martial Arts Choreographer

Mang Hoi

Martial Arts Choreographer

Yeung Wa

Assistant Director

Lam Chi-Yan

Assistant Director

Lou Wai

Script Supervisor

Lam Wong

Gaffer

Chu Sheng-Shi

Costume Design

Simon Chan Kwok-Hong

Makeup Artist

Ma Man-Chun

Props

Kwan Sing-Yau

Music

Joseph Koo

Main Title Theme Composer

Chow Chi-Man

Production Manager

Chan Yuk

Still Photographer

Wong Ping

ADR Editor

Leonard Ho

Production Coordinator

Raymond Chow

Presenter