The film gathers an international ensemble cast, including veteran actors and up-and-coming rising stars from Mainland China, Taiwan, USA and UK.
- The Mysterious Manas Jack Feng
- Dennis O’Neil (USA) as Johnny Malone
- Aaron Ly (UK) as Ma Liang
- Jack Kao (Taiwan) as Mai Zhongren
- Sui Yongliang (China)as Ye Lin
- Wang Longzheng (China)as Boss Du
- Tony Payne (USA) as Sam Payne
- Zhang Zimu (China)as Ting Ting
- Sha Baoliang (China)as Qian Qiliang
- Chun Ni (China)as TV host Chun Ni
- Zhou Qiqi (China) as Shen Meng