Cast
Jackie Chan
General Meng Yi / Dr. Jack Chan
Kim Hee-seon
Korea Princess Ok Soo
Tony Leung Ka-fai
William
Mallika Sherawat
Samantha
Sun Zhou
Professor Koo
Shao Bing
General Nangong Yan
Yu Rongguang
Rebel General Zhao Kuang
Ken Wong
Rebel General Meng Jie
Jin Song
Rebel General Jin Song
Choi Min-soo
Korea General Choi
Crew
Stanley Tong Gwai-lai
Director
Li Haishu
Screenplay
Stanley Tong Gwai-lai
Screenplay
Jackie Chan
Executive Producer
Willie Chan Chi-Keung
Executive Producer
Willie Chan Chi-Keung
Producer
Solon So Chi-Hung
Producer
Barbie Tung Wan-Si
Producer
Yang Bu Ting
Executive Producer
Albert Yeung
Executive Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.