Director
Nick Powell
DIRECTOR
Stars (in credits order)
Nicolas Cage
Gallain
Hayden Christensen
Jacob
Alexandre Bailly
Crusader A
Bozhao Wang
Lieutenant
Kahina Carina
Moor's Wife
Simon Chin
Captain Bao
Fernando Chien
Captain Wu
Paul Philip Clark
Crusader B
Anoja Dias Bolt
Anika
Jawed Berni
Moor Captain
Michael Qiang Gao
Bearded General
William Herbert
Young Jacob
Brian Ho
Messengers
Eason Hung
City Guard A
Bill Su Jiahang
Zhao
Jike Junyi
Mei
Byron Lawson
Captain Peng
Liang Shi
King
Lixin Zhao
Qiang
Andy On
Shing
Alaa Safi
The Moor
Jack Tu
Guard Nowhere Inn
Coco Wang
Xiaoli
Harold Wang
Barkeep
Xu Wei
General Gao
Weiguang Zhu
Monk
Liu Yifei
Lian
Zheng Zhang
Scarface
Marshall Zhao
City Guard B
Magnus Garneij
Crusader
Ivan Kotik
Erik Sords
Preston Baker
Crusaderuncredited
Pierre Bourdaud
Andrew Dasz
Mooruncredited
Steven Dasz
Marc Philip Goodman
Ash Gordey
Max Huang
Bandituncredited
Vander McLeod
Tomer Oz
Ron Smoorenburg
Manel Soler
Eskindir Tesfay
Fredrik Yderström
Shane P. Zhang
Old Generaluncredited