Full Cast & Crew
Top Billed Cast
Full Cast

Eddy Ko Hung
Yeung Ching

Mimi Chu Mai-Mai
Nanny

Cheng Kwun-Min
Guangzhou Magistrate Hu

Kingdom Yuen King-Tan
Mrs. Yiu

Wong Yat-Fei
Ah Fook

Chun Wong
Commissioner Tin's Mother

Jonathan Ki-Yee Chik
Mr. Yiu

Wong Tin-Lam
Shoe Shopkeeper

Wong San
Chan Cheung-Fu

Chang Gan-Wing
Teacher

Lee Shing-Cheong
Ah Yuen

Wilson Ai Wai
Ah Chuen

Lung Tin-Sang
Magistrate Ho's Advisor

Sze Kai-Keung
Fat Dragon

Paul Che Biu-Law
Thin Tiger

Fofo Ma Seung-Ngok
Chan Tai-Man

Amy Wu Mei-Yee
Mrs. Ho

Wong Hung
Sau-Chun's Second Brother

Leung Kai-Chi
Fu's Adviser

Cheung Chi-Ping
Assassin in Drag

Cheng Ka-Sang
Assassin in Drag

Cho Wing
Inspector General's Man

Lam Foo-Wai
Cheung Biu's Hired Thug

Lau Tze-Ming
Cheung Biu's Hired Thug

William Leung Chi-Ming
Mr. Bing

Leung Sam
Cheung Biu

Buffalo Tang Tai-Wo
Cheung Biu's Hired Thug

Yeung Yau-Cheung
Shanxi Magistrate Yeung

Sam Ho Choi-Chow
Crew
Johnnie To
Director
Bruce Yu
Costume Designer
Fung-Yin Chan
Makeup Artist
Yuhao Wu
Hairstylist
Peter Pau Tak-Hai
Director of Photography
Sun-Kit Chu
Editor
Mona Fong Yat-Wah
Executive Producer
Kam-Fu Law
Line Producer
Man-Yee Yip
Hairstylist
Sandy Shaw Lai-King
Screenplay
Ben Lau
Art Direction
Kin-Ping Cheung
Assistant Production Manager
William Wu Wai-Lap
Original Music Composer
Law Kam-Fai
Production Supervisor
Clifton Ko Chi-Sum
Producer
Ng Kam-Wah
Editor
Yeung Gam-Jan
Costume Design
Jung-Si Yu
Production Accountant
Lap-Sun Chan
Continuity
Yuet Cho
Continuity
Man-Ming Leung
Continuity
Bo-Wai Cheung
Continuity
Jan-Hung Chan
Assistant Art Director
Tony Ching Siu-Tung
Stunt Coordinator
Fung-Mei Chan
Production Controller
Chieh-Ming Shao
Production Manager
Lai Chun-Git
Story Editor
Chi-Kien Ha
Production Assistant
Yui-Hung Chan
Continuity
Suk-Fun Yeung
Assistant Director
Clifton Ko Chi-Sum
Presenter
Man-Yin Leung
Production Assistant





