Jackie Chan
Professor Fang/Zhao Zhan
Jackie Chan
Professor Fang/Zhao Zhan
Zhang Yixing
Wang Jing/Hua Jun
Guli Nazha
Princess Mengyun
Aarif Rahman
He Boer/Hu Duna
Jerry Lee
Lei Zhen
Peng Xiaoran
Xin Ran
Shawn Dou
Huo Nguo
Zheng Yecheng
Ye Cheng
Ma Yuan
Museum curator
Ray Lui
Jin Qiaoqiao
Mengyun's mother
Ma Yanli
Omansa
Jia Bing
Ice fishing man
Stanley Tong
Investor
Kim Hee-seon
Mystery woman
Stanley Tong
Director
Stanley Tong
Writer
Yu Dong
Producer
Homber Yin
Producer
He Jun
Action Director
Barbie Tung Wan-Si
Executive Producer