A Kínai Birodalom fiatal trónörököse saját bátyja célpontjává válik, így a hercegnek el kell menekülnie, és védelmet keresnie. Egyetlen reménye a túlélésre a vonakodó, háborúviselt keresztes lovag, Jacob (Nicolas Cage), akinek le kell győznie saját démonait, és meg kell keresnie a mítikus számkivetettet, a Fehér Szellemet, hogy együttes erővel csatába álljanak, és segítsenek a hercegnek visszatérni az őt megillető helyre.