Cast (9)

Brigitte Lin Ching-Hsia

Snow

Yuen Biao

Lui Lun

Carina Lau Kar-Ling

Tam Yuet-Wah

David Lam Wai

Ghost Master

Wu Ma

Fire Master

Elvis Tsui Kam-Kong

Tung Fong-Pak

Peter Chan Lung

Lui Lun's Master

Paul Chung Fat

Hon Suen

Siu Wing-Sang

Poisonous Witch Ha Ching Fa

Crew (16)

Ng Min-Kan

Director

Ng Min-Kan

Producer

Chun Yu

Editor

Yue Man-San

Assistant Director

Lee Chi-Kit

Assistant Director

James Wong Jim

Original Music Composer

Mark Lui

Original Music Composer

Chan Man-Keung

Writer

Lee Man-Choi

Writer

Johnny Lee Kwing-Kai

Writer

Ni Kuang

Story

Kwan Chi-Kan

Cinematography

Stephen Chang Gwong-Chin

Producer

Mang Hoi

Martial Arts Choreographer

King Lee King-Chu

Martial Arts Choreographer

Kwan Chi-Kan

Director of Photography