Cast & Crew
- Nicolas CageGallain
- Hayden ChristensenJacob
- Yifei LiuLian
- Andy OnShing
- Ron SmoorenburgCrusader
- Fernando ChienWu
- Jawed El BerniMoor Captain
- Anoja Dias BoltAnika
- Nick PowellDirector
- Jeremy BoltProducer
- Mark CantonProducer
- Tove ChristensenProducer
- Leonard GlowinskiProducer
- Gary HamiltonProducer
- Karine MartinProducer
- Marc CharetteProducer
- Jean-François DorayProducer
- Mike GabrawyProducer
- Andrew MannProducer
- James DormerWriter