Cast 15
Jin Zhang
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
BTB
Brian Thomas Burrell
Senior Police officer
Yuen Wah
Agent
Philip Keung Ho-Man
Inspector Fai
Adam Pak Tin-Nam
Detective Wong
Production 7
Donnie Yen
Producer
Edmond Wong
Executive Producer
Raymond Wong
Producer
Dave Bautista
Producer
AW
Anita Wong
Executive Producer
NTC
Nic Tsang Chun-Yuen
Production Assistant
FAW
Flora Au Wai-Ling
Production Assistant
Directing 1
Yuen Woo-Ping
Director
Editing 1
Eric Kwong Chi-Leung
Editor
Writing 2
Edmond Wong
Screenplay
Tai-lee Chan
Screenplay
Sound 1
Camera 1
SVG
Seppe Van Grieken
Director of Photography