Scott Adkins
Travis Preston
Scott Adkins
Travis Preston
Dolph Lundgren
Harker
Huang Yi
Dr. Lan Zeng
James Lance
Doug McConnell
Lydia Leonard
Katie
Nathan Lee
Brandon Hua
Geng Le
Jianyu
Murray Clive Walker
Chuck
Viktor Sobtchak
Vadim
Tom Austen
Scott
David Thomas Jenkins
Fry
Li Shengye
Han Wu
Yang Caiyu
Bai Xi
Paul Philip Clark
Karl
Eric Styles
Director
Andy Briggs
Writer
Yang Shu
Director of Photography