All Cast

Nicolas Cage
Gallain

Hayden Christensen
Jacob

Liu Yifei
Lian

Andy On
Shing

Anoja Dias Bolt
Anika

Byron Lawson
Captain Peng

Fernando Chien
Wu

Jawed Berni
The Moor Captain

Preston Baker
Crusader

Ron Smoorenburg
Crusader

Alaa Safi
The Moor

Paul Philip Clark
Crusader B

Manel Soler
Crusader

Daxing Zhang
Elderly General

Max Huang
Bandit (uncredited)

Jack Tu
Guard Nowhere Inn
Vander McLeod
Crusader

Jike Junyi
Mei

Alexandre Bailly
Crusader A

Wang Bozhao
Lieutenant

Kahina Carina
Moor's Wife

Simon Chin
Captain Bao

Jiahang Su
Zhao
William Herbert
Young Jacob

Brian Ho
Messengers
Eason Hung
City Guard A

Shi Liang
King

Zhao Lixin
Captain Qiang
Coco Wang
Xiaoli

Zhang Zheng
Scarface
Harold Wang
Barkeep
Zhu Weiguang
Monk
Marshall Zhao
City Guard B
Michael Qiang Gao
Bearded General
Xu Wei
General Gao

Ivan Kotik
Crusader
Magnus Garneij
Crusader
Erik Sords
Crusader

Marc Philip Goodman
Crusader (uncredited)

Pierre Bourdaud
Crusader (uncredited)

Ash Gordey
Crusader (uncredited)

Fredrik Yderström
Crusader (uncredited)

Andrew Dasz
Moor (uncredited)

Steven Dasz
Moor (uncredited)
