In the Myth, Jack (Jackie Chan) keeps dreaming of being a general rescuing a princess Ok-soo (Kim Hee-sun). One day when his friend William (Tony Leung Ka Fai) asks him to retrieve a precious material as a favor. This material has the power to create a zero gravity environment. His travels take him to the floating tomb of a Dassar King in India, where he finds a sword related to his past life. In the past life, Jack as Meng Yi fought a Dassar King over the emperor's concubine Ok-Soo. To honor this fight, the two warriors agree to exchange their swords. The sword Jack finds floating beside the floating coffin of the Dassar King is indeed that of Meng Yi. William by his folly removes a rare piece of material, causing the zero gravity field collapse. By his skill, Jack manages to escape from the place which is flooded by the followers. He escapes the country with the help of an Indian Girl(Mallika Sherawat). After this, Jack's previous life unfolds and he discovers a fascinating secret.