Cast & Crew

Directed by

Dante Lam

Writing Credits

Dante Lam
(story)
Clarence Lee
(screenplay) &
Wai-Lun Ng
(screenplay) (as Jack Ng)

Cast

Daniel Wu
Insp. Chung Chai
Alex To
Don
Samuel Pang
Sam
Jo Kuk
Jane Chan
Wai-Fai Wong
(as Wong Wai Fai)
Yiu-Ming Lee
Joe
Shui-Chit Cheung
(as Tony Chang)
Tak-Ho Cheung
(as Clarence Cheung)
Kar Lok Chin
Chong Chin Ho
Man-Wai Luk
(as Frankie Luk)

Produced by

Joe Man Kwong Cheung
producer (as Joe Cheung)
Dante Lam
producer

Music by

Tommy Wai

Cinematography by

Tony Cheung
director of photography (as Tong Cheung)

Editing by

Ki-Hop Chan
(as Chan Ki Hop)

Art Direction by

Stanley Cheung

Production Management

Yindy Leung
assistant production manager
Ray Pang
production manager

Second Unit Director or Assistant Director

Kim-Ching Luk
assistant director (as Luk Kim Ching)
Gary Wing-Lun Mak
assistant director / first assistant director
Wai-Lun Ng
assistant director (as Jack Ng)

Sound Department

Felix Sze Ming Chung
assistant mix engineer / music editor / sound effects editor
Tak-Wing Tam
sound (as Tam Tak Wing)
Kinson Tsang
sound designer

Stunts

Joe Man Kwong Cheung
firearms expert (as Joe Cheung)
Dante Lam
stunt director
Wai-Fai Wong
stunt director (as Wong Wai Fai)

Camera and Electrical Department

Raymond Lam
steadicam operator

Costume and Wardrobe Department

Kitty Cheuk-wai Chau
assistant costume designer

Script and Continuity Department

Kwong-Kim Yip
script consultant (as Kim Ip)

Additional Crew

Daniel Lam
presenter (as Daneil Lam)
Po-Lin Lau
craft service
Jan-Hung Si
production assistant
All Filters