Cast & Crew

Directed by

Michael Mak

Writing Credits

Johnny Mak

Cast

Elvis Tsui
Bing
Jing Chen
Doggie
Siu-Lung Ching
Fire / Wong Ching Fo (as Ching Siu-Lung)
Frankie Chi-Leung Chan
Shik
Wing-Chung Chan
(Introducing)
Jacqueline Ng
Wong Siu-Wai (Introducing)
Suk-Yee Tang
(Introducing)
Man Lam
(Introducing)
Ken Boyle
British superintendant
Yung-Chang Ho
(as Wing-Cheung Ho)
Choy Kwok-Ping
(as Kwok-Ping Choi)
Ernst Mausser
Member of Western Embassy in China
Hsiang Lin Yin
(as Seung-Lam Wan)

Produced by

Johnny Mak
producer

Music by

Wing-leung Chan

Cinematography by

Kwok-Fai Chu

Editing by

Hung Poon

Art Direction by

Dominique Lo

Makeup Department

Shui-Lin Lo
makeup artist
Seung-Wing Tsui
hair stylist

Production Management

Sai-Cheong Lo
assistant production manager
Tse-Hung So
production manager
Chung-Mo Tang
production manager
Kin Shing Yu
assistant production manager

Second Unit Director or Assistant Director

Kai-Chi So
assistant director
Hin-Lam Ting
assistant director

Art Department

Kin Sun Chiu
assistant art director
Wai-Ming Wong
props

Sound Department

Wai-Hung Kwong
foley artist
Chung-Keung Lee
dubbing editor: cantonese
Hui-Chun Wang
dubbing editor: mandarin

Stunts

Ming-Wai Chan
assistant stunt coordinator
Dai-Kim Cheng
car stunts
Yuet-Sang Chin
action coordinator
Wai-Yiu Tang
car stunts

Camera and Electrical Department

Gwai-Wo Chan
lighting technician
Man Keung Cho
assistant camera
Kwok-Keung Mak
lighting technician

Costume and Wardrobe Department

Sek-Ha Tam
wardrobe supervisor

Additional Crew

On-Yee Lai
production consultant
Virginia Lok
planner (as Yik-Ling Lok)
Johnny Mak
presenter
Norman Law Man
subtitles
Chiu-Kwong Shing
production assistant
All Filters