Credits
Cast

Donnie Yen
Dragon Chan

Jing Tian
Fang Jing

Andy On
Sunny

Ronald Cheng
Captain Zhang

Nina Paw Hei-Ching
Amy (Long's Mother)

Collin Chou
Cheung Mo-Hung

Yang Zhigang
Lei Peng

Terence Yin Chi-Wai
Terry

Frankie Ng Chi-Hung
Triad Mahjong Player

Zhang Hanyu
Blade

Ken Lo
Brother Bo (Triad Mahjong Player)

Evergreen Mak Cheung-Ching
Brother Kun

Andrew Yan Hua
Big Noise Fa

Tony Ho

Yu Kang
Camera

Peter Pau Tak-Hai
Director of Photography
Choi Sung-Fai
Director of Photography
Kenny Lam Ping-Wah
Director of Photography

Liu Yin
Director of Photography
Liu Gang
Director of Photography
Costume & Make-Up

Dora Ng Lei-Lo
Costume Design
Maggie Choy Yin-Ching
Makeup Artist
Crew

Kenji Tanigaki
Choreographer
Kenji Sato
Stunts
Directing

Clarence Ford
Director
Editing

Cheung Ka-Fai
Editor
Jin Shi-Xun
Editor
Sound
Dou Peng
Original Music Composer
Writing
Szeto Kam-Yuen
Writer

Wang Xiaozhu
Writer

Chan Tai-Lee
Writer
Qin Shuang
Writer