Cast & Crew

Directed by

David Lam

Writing Credits

Man Sing So
(written by) (as So Man Sing) &
Kiu-Ying Chan
(written by) (as Chan Kiu Ying) &
Ho-Wah Wong
(written by) (as Wong Ho Wah)

Cast

Lung Ti
Sergeant Wong Yat-Chung / Tamerlane (as Ti Long)
Maggie Cheung
Solicitor Annie Ma
Simon Yam
Sam Mok
Waise Lee
Luk Tai-Chiu / Faucet (as Lee Tse Hung)
Sek-Ming Lau
Yip Chun-Wan
Andy Chi-On Hui
Lo Kam-Shiu / Waterloo (as Hui Chi On)
Frankie Chi-Leung Chan
Muscle
Jameson Wa-Fan Lam
(as Wah-Fan Lam)
Hoi-Sang Lee
Rice Shop Boss
Chi-Hung Ling
(as Chih Hung Ling)
Jamie Luk
Kung Fu Instructor
Man-Chun Wong
Police officer
Wah-Wo Wong
Mini bus driver
Bobby Yip
Ugly Assassin
Ming-Hin Yu
(as Ming Hin Yu)

Produced by

David Lam
producer
Rose Lam
executive producer

Music by

Lowell Lo
(as Lowall Lo)

Cinematography by

Abdul Mohamed Rumjahn
(as Lam Ah To)
Bo-Man Wong

Editing by

Hung Poon
(as Poon Hung)

Art Direction by

Bill Lui

Production Management

Chi-Ho Hui
production manager (as Hui Chi Ho)

Second Unit Director or Assistant Director

Lin Ho
assistant director (as Ho Lin)
Jeff So
assistant director

Art Department

Tsz-Wai Lam
assistant art director

Stunts

Siu-Hung Leung
martial arts fight director (as Leung Siu Hung)
Tak Yuen
martial arts fight director (as Yuen Tak)

Camera and Electrical Department

Bong-Kwok Au
assistant camera
Chi-Wan Chan
lighting technician
Kan-Pui Lam
assistant camera: second unit
Raymond Lam
steadicam operator

Script and Continuity Department

Hua Chen
script consultant (as Chan Wah)
Yiu-Kwan Lam
continuity

Additional Crew

Sing-Hung Chan
production assistant
Pui Ying Chui
caterer
Kat Law
researcher
Sin-Chung Lo
story editor
All Filters