Directed by
Jeffrey Lau | ... | (as Jeff Lau) |
Writing Credits
Jeffrey Lau | ... | (screenplay) (as Jeff Lau) |
Cast (in credits order)
Sandra Kwan Yue Ng | ... | Ng Sui-Mui | |
Sharla Cheung | ... | Min (as Man Cheung) | |
Ann Bridgewater | ... | Anna | |
Suki Kwan | ... | Dumb Policewoman | |
Hsiao-Mei Chang | ... | Ghost | |
Billy Lau | ... | Big Nose | |
Fui-On Shing | ... | Maddy | |
Fung Woo | ... | Inspector Shin | |
Charlie Cho | ... | Lecher | |
Cheung-Yan Yuen | ... | Monk | |
Helena Law | ... | Landlady (as Lan Law) | |
Tat-Wah Tso | ... | Buddhist God | |
Jeffrey Lau | ... | Apartment Tenant | |
Hung Lu | ... | Big Nose's Superior | |
Ernst Mausser | ... | Police Officer | |
Rest of cast listed alphabetically: | |||
Jeffrey Falcon |
Produced by
Hoi Wong | ... | producer |
Music by
Danny Chung |
Cinematography by
Johnny Koo |
Editing by
Kwok-Kuen Cheung | ||
Kit-Wai Kai |
Art Direction by
King Man Lee |
Production Management
Lorraine Ho | ... | production manager |
Wai-Kwong Lee | ... | assistant production manager |
Wing-Hong Siu | ... | assistant production manager |
Git Wong | ... | assistant production manager |
Special Effects by
Wai-Yuk Tang | ... | special effects |
Stunts
Cheung-Yan Yuen | ... | action coordinator |
Script and Continuity Department
Yee-ban Lam | ... | continuity |
Chun-Wai Lau | ... | script supervisor |
Man-Kwong Wong | ... | continuity |
Additional Crew
Wai Jeng | ... | dance choreography (as Wai Cheng) |
Siu-Ying Wat | ... | tea lady |
Hon-Wah Wong | ... | planner (as Eddie Wong) |
Gan-Wo Yan | ... | production assistant / story editor |