• People

Credits

Cast

Donnie Yen

Donnie Yen

Dragon Chan

Jing Tian

Jing Tian

Fang Jing

Andy On

Andy On

Sunny

Ronald Cheng

Ronald Cheng

Captain Zhang

Nina Paw Hei-Ching

Nina Paw Hei-Ching

Amy (Long's Mother)

Collin Chou

Collin Chou

Cheung Mo-Hung

Yang Zhigang

Yang Zhigang

Lei Peng

Terence Yin Chi-Wai

Terence Yin Chi-Wai

Terry

Frankie Ng Chi-Hung

Frankie Ng Chi-Hung

Triad Mahjong Player

Zhang Hanyu

Zhang Hanyu

Blade

Ken Lo

Ken Lo

Brother Bo (Triad Mahjong Player)

Evergreen Mak Cheung-Ching

Evergreen Mak Cheung-Ching

Brother Kun

Andrew Yan Hua

Andrew Yan Hua

Big Noise Fa

Tony Ho

Tony Ho

Yu Kang

Yu Kang

Camera

Peter Pau Tak-Hai

Peter Pau Tak-Hai

Director of Photography

Choi Sung-Fai

Director of Photography

Kenny Lam Ping-Wah

Director of Photography

Liu Yin

Liu Yin

Director of Photography

Liu Gang

Director of Photography

Costume & Make-Up

Dora Ng Lei-Lo

Dora Ng Lei-Lo

Costume Design

Maggie Choy Yin-Ching

Makeup Artist

Crew

Kenji Tanigaki

Kenji Tanigaki

Choreographer

Kenji Sato

Stunts

Directing

Clarence Ford

Clarence Ford

Director

Editing

Cheung Ka-Fai

Cheung Ka-Fai

Editor

Jin Shi-Xun

Editor

Sound

Dou Peng

Original Music Composer

Writing

Szeto Kam-Yuen

Writer

Wang Xiaozhu

Wang Xiaozhu

Writer

Chan Tai-Lee

Chan Tai-Lee

Writer

Qin Shuang

Writer

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.