Un joven llamado Jason (Michael Angarano), que siente una gran pasión por el cine de Kung Fu, visita regularmente una casa de empeños en Chinatown buscando películas. En una de sus visitas descubre un bastón que ha visto en un sueño recientemente, y más tarde se ve envuelto en un atraco en la misma casa de empeños, tras el cual huye con el bastón. En medio de la huida cae desde una azotea y es milagrosamente transportado a la China medieval donde, con la ayuda del Luchador Borracho (Jackie Chan), el Monje Silencioso (Jet Li), y el Gorrión Dorado (Yifei Liu), deberá entregar el bastón al Rey Mono, transformado en una estatua de piedra mucho tiempo atrás.