Jackie Chan (playing a character imaginatively called ‘Jack’) wakes up in his oil-rig house after a recurring dream in which he is an Imperial bodyguard for Emperor Qin, protecting the Royal Princess (Kim Hee-seon) against rebel fighters. Jack, a kung fu archaeologist with a slight cinematic resemblance to Indiana Jones, travels to India with his buddy William (Tony Leung) to investigate the source of a special gemstone with magical levitation properties. William takes off with the rock and Jack narrowly escapes a stoning from the village folk, waking up in a Bollywood scene and discussing his dreams with an ancient mystic who tells him to channel the energies from his previous life. This is essentially two films in one; and one of the films is a lot better than the other. Clearly uncomfortable with casting Jackie Chan in a straight wuxia role – similar to a character found in one of Zhang Yimou’s period films – the producers settle for a nonsensical film-within-a-film concept which doesn’t quite work. In an attempt to appease Jackie’s global fanbase, there is a random section in India with Bollywood actress Mallika Sherawat followed by a laborious fantasy element which conjures up disturbing memories from Chan’s most lacklustre American films. These grisly elements distract from the wuxia scenes, which are the best parts of the film and act as welcome respite, even if they feel crow-barred into the narrative. Chan cuts a demanding figure in period costume and it is refreshing to see him in the sort of role usually reserved for more serious actors, like Chow Yun-fat and Jet Li. There are also a couple of funny action scenes; one inside an Indian temple and another at a glue factory.
- Country: China, Hong Kong
- Action Director: Jackie Chan, Stanley Tong Kwai-lai, Yuen Tak
- Directed by: Stanley Tong Kwai-lai
- Starring: Elvis Tsui Kam-kong, Jackie Chan, Ken Lo Wai-kwong, Kim Hee-seon, Mallika Sherawat, Patrick Tam Yiu-man, Shao Bing, Tony Leung Ka-fai, Yu Rong-guang
- Produced by: Barbie Tung Wan-si, Solon So Chi-hung, Willie Chan Chi-keung
- Written by: Stanley Tong Kwai-lai
- Studio: China Film Group, JCE Movies Ltd.