De to korsriddere Gallain (Nicolas Cage) og Jacob (Hayden Christensen) kæmper i Mellemøsten, men ender i Asien. Her dør en kinesisk hersker, der har tre arvinger, krigsherren Shing, hans søster Lian og hendes yngre bror, der er den retsmæssige arving af tronen. Den onde Shiang tager magten og forvandler befolkningen til sine slaver. Han sætter alt ind på at finde og dræbe Liang og hendes bror, men de allierer sig med Jacob, der pludselig finder et ædelt formål med livet igen.