Cast & Crew

Directed by

Wilson Yip
(as Yip Wai Shun)

Writing Credits

Kam-Yuen Szeto
(written by) (as Szeto Kam Yuen) and
Lik-Kei Tang
(written by) (as Nicholl Tang)

Cast

Donnie Yen
Ma
Louis Koo
Wilson
Collin Chou
Tony
Ray Lui
Archer
Bingbing Fan
Judy
Kent Cheng
Inspector Wong
Xing Yu
Tiger
Ben Lam
Sam
Helena Law
Madam Ma
Timmy Hung
Yang
Tony Ho
Cannon
Ping Ha
Tony's Mum
Irene Wang
Cindy
Austin Wai
Four Eyes
Wai Ai
Hero
Chi Wai Wong
Baldy
Aaron Leung
Deco
Kenji Tanigaki
Tony's Underling #1
Kang Yu
Tony's Underling #1
Robert Zen Humpage
Boxing Trainer
Damian Green
Boxer
Damon Howe
Boxer
Min Yoo
Boxer
Drafus Chow
Boxer
Dus Luu
Boxer
Yiu-Wing Chin
Policeman
Loi-Kwan Kam
Fatso
Man Fan 'Fanny' Lee
Four Eyes' wife
Sherwin Ming
Little Girl's Father
Yûji Shimomura
Sniper
Hung Siu
Beach swimmer
Kin-Yung Tsang
Senior police officer
Kimmi Man-Ching Tsui
Madam Lau
Kea Wong
Self
Yin-Keung Wong
Cop
Qing Xu
Madam Lau
He Hua Chao
Da Pao

Produced by

Li-Juan Liu
producer (as Liu Li Juan)
Dongbing Shan
producer (as Shan Dong Bing)
Nansun Shi
producer
Changtian Wang
executive producer (as Wang Chang Tian)
Raymond Pak-Ming Wong
executive producer (as Raymond Wong)
Donnie Yen
producer
Dong Yu
executive producer (as Yu Dong)
Zhao Zhang
producer (as Zhang Zhao)
Guoguang Zhao
executive producer (as Zhao Guo Guang)

Music by

Comfort Kwong-Wing Chan
(as Chan Kwong Wing)

Cinematography by

Man-Po Cheung
director of photography (as Cheung Man Po)
Baf Sjamsuddin
segment director of photography

Editing by

Ka-Fai Cheung
(as Cheung Ka Fai)

Production Design by

Kwok-Keung Mak
(as Kenneth Mak)

Art Direction by

Kwok-Keung Mak
(as Kenneth Mak)

Costume Design by

Pik Kwan Lee
(as Lee Pik Kwan)

Makeup Department

Heidy Sau-Ha Chun
makeup artist (as Chan Sau Han)
Kakusei Fujiwara
special makeup effects artist
Rachel Kong
hair stylist (as Kong Tak Yen Rachel)

Production Management

Yiu-Wah Chan
assistant production manager
Yuk-Lam Pang
production manager
Eddie Wong
assistant production manager

Second Unit Director or Assistant Director

Po Chun Chan
third assistant director (as Chan Po Chun)
Cheong Leung Tim
first assistant director (as Cheung Leung Tim)
Kwok Kuen Wong
fourth assistant director (as Wong Kwok Kuen)
Donnie Yen
second assistant director

Art Department

Che Kiu Lam
assistant art supervisor
Wai-Kin Lam
props master (as Lam Wai Kin)
Kin Hung Wong
props (as Wong Kin Hung)
Yu Chung Wong
props (as Wong Yu Chung)

Sound Department

Xia Ai
foley artist (as Ai Xia)
Sona Balam
re-recording mixer
Steve Burgess
re-recording mixer
Yue Chao
audio systems (as Chao Yue)
Lei Chen
audio systems (as Lei Chen)
Pui Keung Cheung
dubbing supervisor: Mandarin (as Cheung Pui Keung)
Wing Lai Chin
sound mixer (as Chin Wing Lai)
Ye Gong
foley artist (as Gong Ye)
Ming Guo
sound effects editor (as Guo Ming)
Snow Han
dialogue editor
Yalin Han
dialogue editor (as Han Yalin)
Jingshu He
sound effects editor (as He Jingshu)
Wei He
sound premixer (as He Wei)
Seven Ke
supervising foley artist
Echo Lee
sound post-production coordinator
Iris Lee
sound effects editor
Lynn Lee
dialogue editor
Angus Mak
boom operator (as Mak Chi On)
Xu Miao
foley artist (as Miao Xu)
Yin Miao
foley artist (as Miao Yin)
Huijia Mo
supervising sound effects
Wayne Riley
sound effects editor
Qiuxia Sun
dubbing recordist: Mandarin (as Qiuqiu Sun)
Sam Wang
sound premixer (as Sam Wong) / sound (as Sam Wong) / supervising sound effects (as Sam Wong)
Ziwei Wang
foley artist
Fifi Wong
sound effects editor
Fung Fi Wong
dubbing supervisor: Mandarin (as Wong Fung Fi)
Michael Xie
audio systems
Yanchao Yang
foley artist
Bin Zhang
dubbing director: Mandarin
Van Zhang
audio systems

Visual Effects by

Dong-ye Bing
3D animator / compositor
Kitty Cai
3D animator / compositor
Chuchawam Chairimwiang
film scanning and recording (as Chuchawan Chairimiyang)
Terence Cheng
3D animator / compositor
Bessie Cheuk
visual effects controller
Yang Weng Dan
3D animator / compositor
Qiang-yu De
3D animator / compositor
Brian Ho
visual effects supervisor
Deborah Huen
digital colorist (as Debora Huen)
Cai Hui
3D animator / compositor
Da-Chen Jian
3D animator / compositor
Xiang-Chen Jian
3D animator / compositor
Piyanut Kaeomaneo
film scanning and recording
Ming-ji Kai
3D animator / compositor
Ringo Lee
visual effects supervisor
Ricky Leung
3D animator / compositor
Wei Li
3D animator / compositor
Gan Lin
3D animator / compositor
Xiao Long Lin
3D animator / compositor
Kwok-Shing Lo
visual effects producer (as Leo Lo)
Kaewla Notsukhum
digital colorist (as Kaewta Netsukhum)
Edward Pak
compositor
Eric Pang
3D animator / compositor
Pauline Pu
3D animator / compositor
Yin-kai Sai
3D animator / compositor
Bobbie Wong
project supervisor
Donald Yip
visual effects supervisor
Zhi Fang Yun
3D animator / compositor

Stunts

Chi Wing Chan
car stunts (as Chan Chi Wing)
Martin Cheung
car stunts
Xiang Gao
stunts (as Gao Xiang)
Junya Iwamoto
stunts (as Jun'ya Iwamoto)
Isao Karasawa
stunts
Chi-Wah Kong
car stunts (as Kong Chi Wah)
Bruce Law
car stunt coordinator
Nonan Law
car stunts
Man Tat Ng
car stunts (as Ng Man Tat)
Takahito Oh'uchi
stunts
John Salvitti
action choreographer / stunts (as Salvitti John Paul)
Yûji Shimomura
stunts (as Shimomura Yuji)
Tung So
stunt double: Donnie Yen (as So Tung) / stunts (as So Tung)
Kiyokazu Tanaka
stunts
Yu Hai Wei
stunts
Hua Yan
action choreographer
Donnie Yen
action director
Hew-Ming Yu
car stunts (as Yu Hew Ming)
Feng Zhong
stunts
Takahito Ôuchi
stunts
Kenji Tanigaki
action choreographer (uncredited)
Hua Yan
stunt double: Collin Chou (uncredited)

Camera and Electrical Department

Hoi-Yan Chan
gaffer (as Chan Hoi Yan)
Tak-fai Chan
assistant camera (as Chan Tak Fai)
Man Lung Choi
second camera operator (as Choi Man Lung)
Lam Chow
gaffer (as Chow Lam)
Ka-Fai Ho
dolly grip (as Ho Ka Fai)
Siu Ching Ip
steadicam operator (as Ip Siu Ching)
Lau-Fai Law
assistant gaffer (as Lo Lau Fai)
Chi Wai Lee
assistant gaffer (as Lee Chi Wai)
Hoi-Man Mak
operator: second unit (as Mak Hoi Man)
Kin-Fai Mau
camera operator: second unit (as Miu Kin Fai)
Wing-Sum Tam
still photographer (as Tam Wing Sam)
Rocky Tsang
camera operator (as Tsang Chun Chung)
Wai Lun Wan
assistant camera (as Wan Wai Lun)
Jupiter Wong
still photographer

Costume and Wardrobe Department

Man Kit Chow
assistant costume designer (as Chow Man Kit)
Yun-Mei Man
wardrobe (as Man Yun Mei)

Editorial Department

Narathorn Hermaratanathorn
digital on-line editor (as Narathorn Hemratanathorn)
Kritsada Kaewmanee
technical supervisor: digital output (as Kritsada Kaewamani)
Supamol Pleumchusak
color timer (as Supamol Pieumchusak)
Nepasnan S.
digital intermediate producer (as Napasnan S.)
Pornopol Sakarin
technical supervisor: digital output (as Pornpol Sakarin)
Pramota Sanlithayee
digital on-line editor (as Pramote Santithayee)
Man-To Tang
assistant editor (as Tang Man To)
Suwil Tiwakornkul
digital on-line editor (as Suwit Tiwakornkul)
Passakorn Yaisiri
color timer (as Passakorn Yaisiri)

Music Department

Comfort Kwong-Wing Chan
composer: original music (as Chan Kwong Wing @ Click Music)
China Philharmonic
string orchestra conductor
Alex Khaskin
composer: additional music

Script and Continuity Department

Ka-Wai Kam
script supervisor (as Kam Ka Wai)

Additional Crew

Wai Kei Cheng
making-of (as Cheng Wai Keu)
Lai Pi Lam
tea lady (as Lam Lai Pi)
Pisit Lixibunnakorn
laboratory consultant (as Pisit Likibunnakorn)
Pairoj Prempri
laboratory consultant
Pison Santawanpas
laboratory consultant
Edmond Wong
making-of

Thanks

Bey Logan
special thanks
All Filters