Cast & Crew

Directed by

Chi-Leung Law
(as Lo Chi-Leung)

Writing Credits

Chi-Leung Law
(writer) (as Lo Chi-Leung)
Sin Ling Yeung
(original story)
Sin Ling Yeung
(writer)

Cast

Nicholas Tse
Guo Zhui
Ching Wan Lau
Song Donglu
Mi Yang
Little Lark
Boran Jing
Xiaowu
Kai-Chi Liu
Boss Ding
Gang Wu
Chief Jin
Hei-Yi Cheng
Li Jia
Ziyi Wang
Wang Hai
Kar Lok Chin
Wu ZhongGuo
Yiyan Jiang
Fu Yuan - Wu Zhonggou's Wife
Xiang Bin
Ruffian
Gang Chen
Jailer
Hu Gao
Senior Official
Lu Kai
Chief Jin's men
To-Hoi Kong
Sulfur Manufacturer
Guangbin Li
Li Jin
Weiqun Ran
Copper Manufacturer
Luomin Ren
Butler
Derek Tsang
(as Kwok Cheung Tsang)
Johnson Yuen
Nan Cheng
Heng Zhang
Female reporter

Produced by

Catherine Hun
co-producer
Yueting Jia
executive producer (as Yue-Ting Jia)
Mandy Huang Law
producer (as Mandy Law)
Albert Lee
producer
Cheuk Kau Man
line producer (as Man Cheuk-Kau)
Dongbing Shan
co-producer (as Shan Dongbing)
Zhong Wei
line producer
Derek Tung-Sing Yee
producer (as Derek Yee)
Albert Yeung
executive producer
Zhao Zhang
producer

Music by

Teddy Robin Kwan
Tommy Wai

Cinematography by

Chi-Ying Chan
director of photography
Chi-Chung Cheung
Yiu-Fai Yeung

Editing by

Ron Chan
Chi-Leung Kwong

Production Design by

Silver Cheung

Art Direction by

Kin-Wai Lee

Set Decoration by

Wai-Ming Wong

Costume Design by

Stanley Cheung

Makeup Department

Samuel Wong
hair stylist

Production Management

Ching-Ngan Tam
production manager (as Connie Tam)

Second Unit Director or Assistant Director

Jack Lai
second assistant director
Dickson Leung
first assistant director

Art Department

Wai Ming Lam
assistant set decorator

Sound Department

Phyllis Cheng
re-recording mixer / sound designer
Siu-Kei Ip
adr dialogue recordist
Siu Yu Lam
re-recording mixer
Gerald Leung
adr dialogue recordist
Ricky Yip
sfx editor

Special Effects by

Kam Tong Fok
special effects supervisor

Visual Effects by

Enoch Chan
visual effects supervisor
Herbgarden
visual effects
Roy Ka Lung Ng
senior visual effects artist (as Ng Ka Lung)
King Ho Tse
visual effects supervisor
Otto Kung-Kuen Wong
senior visual effects artist (as Otto Wong) / senior visual effects artist

Stunts

Sai-Tang Chan
assistant action choreographer
Chung-Chi Li
action choreographer

Camera and Electrical Department

Zhang Yong
set lighting

Costume and Wardrobe Department

Ivy Chan
assistant costume designer (as Ivy Chan Tsz-man)
Eva Law
assistant costume designer

Additional Crew

Chi-Hung Choi
making-of director
Zhiyong Xie
distribution manager (as Xzy)
All Filters