Zhang Jin
Cheung Tin-Chi
Zhang Jin
Cheung Tin-Chi
Dave Bautista
Owen Davidson
Liu Yan
Julia
Xing Yu
Fu
Michelle Yeoh
Tso Ngan Kwan
Tony Jaa
Sadi the Warrior
Kevin Cheng
Tso Sai Kit
Chrissie Chau
Nana
Patrick Tam
Ma King-Sang
Brian Thomas Burrell
Senior Police officer
Yuen Wah
Agent
Philip Keung Hiu-Man
Inspector Fai
Adam Pak Tin-Nam
Detective Wong
Vincent Lam Wai
Billy Lau
Edmond Wong
Executive Producer
Anita Wong
Executive Producer
Flora Au Wai-Ling
Production Assistant
Nic Tsang Chun-Yuen
Production Assistant
Dave Bautista
Producer
Yuen Wo-Ping
Director
Eric Kwong Chi-Leung
Editor
Seppe Van Grieken
Director of Photography
Raymond Wong
Producer
Edmond Wong
Screenplay
Day Tai
Original Music Composer
Tai-lee Chan
Screenplay
Donnie Yen
Producer