Cast (35)

Stephen Chow

Sung Sai-Kit

Anita Mui Yim-Fong

Mrs. Sung

Richard Ng Man-Tat

Guangzhou Magistrate Ho Yue-Da

Carrie Ng Ka-Lai

Yeung Sau-Chun

Paul Chun Pui

Inspector General

Leung Kar-Yan

Shanxi Commissioner Tin

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

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

Tang Tai-Wo

Cheung Biu's Hired Thug

Yeung Yau-Cheung

Shanxi Magistrate Yeung

Sam Ho Choi-Chow

Crew (32)

Johnnie To Kei-Fung

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