Jack Bronson (Uriah Shelton) e' un adolescente timido e deriso dai suoi compagni che vive con la madre, single, la quale fatica ad arrivare a fine mese. Per questo motivo Jack si rifugia in un mondo tutto suo, fatto di computer e videogame. Un giorno il ragazzo, dopo aver ricevuto in dono una misteriosa scatola cinese, viene magicamente trasportato nell'antica Cina. Qui si trova a dover salvare la principessa Su Lin (Ni Ni) dalle grinfie di Arun, il barbaro signore della guerra, che intende sposare Su Lin in modo da diventare imperatore del suo regno e poi ucciderla la prima notte di nozze. Jack non ha scelta: deve affrontare le proprie paure, conquistare un universo sconosciuto, diventare un abile guerriero per portare a termine la sua missione.