Cast (40)

Jackie Chan

General Meng Yi / Dr. Jack Chan

Kim Hee-seon

Korea Princess Ok Soo

Tony Leung Ka-Fai

William

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

Mallika Sherawat

Samantha

Choi Min-soo

Korea General Choi

Patrick Tam Yiu-Man

General Xu Gui

Ken Lo Wai-Kwong

Dragon

Hiro Hayama

Tiger

Richard Yuen Tak

Dasar Monk

Yao Weixing

General Shen

Yang Jian

General Choi's Aide

Wu Gang

General Choi's Aide

Maggie Lau

Maggie

Leon Head

Dr. Smith

Chan Sek

Cheetah

He Jun

Phoenix

Park Hyun-Jin

Eagle

Zhang Jianzhong

Official

Sudhanshu Pandey

Dasar Guard Captain

Jing Ke

Governess

Cai Gang

Artist

Sasidharan Nair Sajith Kumar

Dasar Guard A

Sunil Kumar Kumman

Dasar Guard B

Ram Gopal Bajaj

Senior Monk

Govindan Kutty Nair Sathyanarayanan

Dasar Prince

Karimbil Nidheesh

Dasar Policeman

Kumman Gopakumar

Dasar Policeman

Biju Kumman

Dasar Policeman

Li Xue-Tong

Curator

Shi Ziliang

Physician

Lian Shuliang

Zhao Gao

Chen Weiguo

Li Si

Yiqun Zhang

Hu Hai

Qiao Shan

Eunuch

Chen Gangwu

Villager

Crew (27)

Stanley Tong

Director

Li Haishu

Screenplay

Stanley Tong

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 Buting

Executive Producer

Albert Yeung

Executive Producer

Gary Chase

Original Music Composer

Nathan Wang

Original Music Composer

Yau Chi-Wai

Editor

Lee In-Seop

Stunts

Lee In-Seop

Stunt Double

Lee Pik-Kwan

Costume Designer

Wang Huiling

Screenplay

Maggie Choy Yin-Ching

Makeup Artist

Horace Wong Wing-Hang

Director of Photography

Eddie Wong Chi-Pan

Assistant Production Manager

Wu Gang

Stunts

Oliver Wong Yui-Man

Art Direction

Thomas Chong Chi-Leung

Costume Design

Jackie Chan

Martial Arts Choreographer

Stanley Tong

Martial Arts Choreographer

Richard Yuen Tak

Martial Arts Choreographer

Stanley Tong

Story