Cast & Crew

Directed by

Benny Chan

Writing Credits

Elliott J. Brown
(story)
Benny Chan
(screenplay)
Ram Ling
(as Chi-Man Ling)
Wai Ching Tam
Chun Wong
Manfred Wong
(screenplay)

Cast

Ching Wan Lau
Ma Ho-tin
Louis Koo
So Kin-chow
Nick Cheung
Cheung Tsz-wai
Hoi-Pang Lo
Eight-faced Buddha
Quan Yuan
Chloe Yuan
Ting Yip Ng
Wong Shun-yik
Wai-Kwong Lo
Bobby
Ben Lam
Hak Tsai
Helena Law
Tsz-wai's Mother
Chris Collins
Lead Mercenary
Bure Li
Helicopter M134 Gunner
Treechada Petcharat
Mina
Vithaya Pansringarm
Mr. Choowit
Marc Ma
Dune Kun
Damian Mavis
Interpol Officer
Craig Miller
Contractor Army (Hong Kong)
Hugo Tsz-Hang Wong
Monkey (Kun's Gang)
Siu-Kay Lee
Kei (Informer)
Xing Yu
Drug Dealer
Hin-Wai Au
Superior officer (Meeting)
Cman Chan
Kun's Gang
Hei-Yi Chan
Yik's Daughter
Jack Chan
Sarit's Gang
Jacqueline Chan
Kelsey (Chinese Zither Student)
Mia Chan
Tsai's Girlfriend
Ricky Chun-Wah Chan
Contractor Army (Hong Kong)
Samuel Kwong-Yiu Chan
Narcotics Bureau PC
Siu Tung Chan
Superior Officer (Meeting)
Stanley Chan
Kun's Gang
Yun-Keung Chan
Kanit's Gang
Hoffman Cheng
Contractor Army (Hong Kong)
Jamie Cheung
Woon Woon
Moon-Yuen Cheung
Small Wai
Tan Chun-Yin Cheung
Tsai's Thug
Wing-Yu Cheung
Narcotics Bureau PC
Yuk-San Cheung
Fake Buddha
Aaron Chow
Aaron
Mei-Shing Chow
Kanit's Gang
Cho-Kuen Chu
Kun's Gang
Velu Peter Gana
Contractor Army (Hong Kong)
Dominic Ho
CID
Mark Hung-Fai Ho
Superior Officer (Hearing)
Sin-Yu Hui
CID
Lawrence Wai Lai
Kun's Gang
Yat Nam 'Leo' Lai
Narcotics Bureau PC
Kwok-Kit Lam
Tsai's Thug
Mau-Kwan Lam
Tsai's Thug
Sum Lam
Reporter
Yan-Kin Lam
Narcotics Bureau PC
Joey Lau
CID
Wai Kei Lau
Kun's Gang
Ken Ho-Ming Law
Contractor Army (Hong Kong)
Kwan-Moon Law
David (Narcotics Bureau PC)
Catry Chong-Wai Lee
Dee (Tsai's Gang)
Rain Wing-Kei Lee
Maisy (Narcotics Bureau PC)
Yip Kin Lee
Contractor Army (Hong Kong)
Han Yuan Leung
Narcotics Bureau PC
Herbert Leung
Kun's Gang
Tzs-Yue Leung
Chinese Zither Student
Cheung Wah Li
Kanit's Gang
Hoi-Tung Li
Chinese Zither Student
Jacky Hang-Shing Lo
CID
Ming Lo
Kun's Gang
Kei Lok
Rocky (Tsai's Gang)
Siu-Ming Lui
Tsai's Thug
Gary Ma
Kun's Gang
Mark Kwun Tung Ma
CID
Sing Ma
Shrimp (Tsai's Gang)
Wai-Tim Mak
Drug Dealer
Hugo Ng
MD Wong
Kwok Ming Ng
Doctor Cheung
Fong-Yee Pang
Chinese Zither Student
Xia Ren
Reporter
Robert Slater
Interpol police chief
Wai-Nam So
Tsai's Thug
Louis Szeto
Narcotics Bureau PC
Uika Tang
Kun's Gang
Kam Yuen Tsui
Tsai's Thug
Chi-Wang Wong
Tsai's Thug
Chun-Fung Wong
Contractor Army (Hong Kong)
Hoi Sum Wong
Kun's Gang
Long-yin Wong
Man on the run
Man-Chun Wong
Drug Dealer
Man Shing Yau
Cheng Tai-Kwan
Benjamin Yeung
Big Head
Brian Kwok-Chung Yeung
Kin (Narcotics Bureau PC)
Sai-Ho Yeung
PC
Willy Yeung
Dealer's Man
Tak-Chung Yik
Funeral Host
Sai Tang Yu
Superior Officer (Meeting)
Danny Yuen
PC
Yee-Man Yuen
Yik's wife
Jianxu Zhou
Kun's Gang

Produced by

Elliott J. Brown
associate producer
Benny Chan
producer
Alvin Chau
executive producer
Alex Dong
Administrative Producer
Daniel Lam
executive producer / producer
Stephen Lam
producer
Chaipat 'Jai' Sitthisarankul
line producer
Dai Song
executive producer
Wendy Wong
producer
Dong Yu
executive producer

Music by

Nicolas Errèra

Cinematography by

Anthony Pun
director of photography

Editing by

Chi-Wai Yau

Makeup Department

Yee-Chun Wong
makeup artist (as Andrew Wong)

Production Management

Tze-Hung Lam
production manager (thailand)
Kamthorn 'Keng' Wirunsub
production runner: Thailand
Narisara 'Un' Wongpornpratheep
production manager: Thailand

Second Unit Director or Assistant Director

Warakorn Jitpat
first assistant director: Thai production
Jack Lai
second assistant director
Bure Li
second assistant director

Art Department

Wanpiti 'Peng' Arjharn
stand by props: Thailand
Nattavut Buranakij
property master
Nattavut 'Dear' Buranakij
props master: Thailand
Ekapoj 'Top' Chukeaw
stand by props: Thailand
Woraphol Dhanashoti
assistant art director (as Woraphol 'Pao' Dhanashoti) / assistant art director: Thailand (as Woraphol 'Pao' Dhanashoti)
Katawat 'Ban' Jearanai
props buyer: Thailand
Piamsak 'Tee' Preeputtarat
stand by props: Thailand
Anuchit 'Noom' Seaear
stand by props: Thailand
Sunisa 'Faa' Siribothi
art coordinator: Thailand
Ponthorn 'Keng' Youngyai
art director: Thailand

Sound Department

Danny Yu-Fai Lo
foley editor
Kinson Tsang
sound designer

Visual Effects by

Charles Ka-Kin Chiu
cg artist
Agnes Wing Nam Fong
visual effects assistant producer: Fatface

Stunts

Wai-Leung Lee
car stunt coordinator
Chung-Chi Li
action director
Damian Mavis
stunt performer
Lingao Su
stunts
Jianxu Zhou
stunts

Camera and Electrical Department

Ka Cheung Eric Choi
assistant camera (as Ka Cheung Choi)
Nattawut Urasaeng
assistant camera
Wai-Chuen Wong
gaffer

Editorial Department

Pauline Wai Lam
post-production assistant
Stéphane Ma
assistant colorist (as Stephane Ma)

Music Department

Joséphine Winocour
executive music producer

Script and Continuity Department

Ricky Wik-Kei Lam
script supervisor

Transportation Department

Phakkawaran Patcharapaiboon
transportation manager (as Phakkawaran 'Wan' Patcharapaiboon)

Additional Crew

Christopher Collins
military consultant
Pauline Wai Lam
production coordinator
Pui-Wing Luk
stunt team translator: Thai - Cantonese
Chad Mathis
legal services
Suthipong 'Yai' Pingmuang
production coordinator: Thailand
Jannie Wai
production coordinator
All Filters