Donnie Yen als Dragon Chan | |
Jing Tian als Fang Jing | |
Andy On als Sunny | |
Ronald Cheng als Captain Zhang | |
Pau Hei-Ching als Amy (Long's mother) | |
Collin Chou als Cheung Mo-Hung | |
Yang Zhigang als Lei Peng | |
Terence Yin als Terry | |
Frankie Ng Chi-Hung als Triad mahjong player | |
Zhang Hanyu als Blade | |
Ken Lo als Brother Bo (Triad mahjong player) | |
Mak Cheung-Ching als Brother Kun | |
Andrew Yan Hua als Big Noise Fa | |
Tony Ho |
Clarence Yiu-leung Fok | Director |
Cheung Ka-Fai | Editor |
Dora Ng Lei-Lo | Costume Design |
Liu Yin | Director of Photography |
Tai-lee Chan | Writer |
Dou Peng | Original Music Composer |
Wang Xiaozhu | Writer |
Peter Pau | Director of Photography |
Qin Shuang | Writer |
Jin Shi-Xun | Editor |
Kenny Lam Ping-Wah | Director of Photography |
Choi Sung-Fai | Director of Photography |
Liu Gang | Director of Photography |
Szeto Kam-Yuen | Writer |
Maggie Choy Yin Ching | Makeup Artist |