All Cast

Zhou Xun

Zhou Xun

Gu Xiaomeng

Zhang Hanyu

Zhang Hanyu

Wu Zhiguo

Li Bingbing

Li Bingbing

Li Ningyu

Huang Xiaoming

Huang Xiaoming

Takeda / Wutian

Zhiwen Wang

Zhiwen Wang

Wang Daoxiang

Alec Su

Alec Su

Bai Xiaonian

Ying Da

Ying Da

Jin Shenghuo

Shi Zhaoqi

Shi Zhaoqi

Commander Zhao

Duan Yihong

Duan Yihong

Ye Jianbo

Zhu Xu

Zhu Xu

Mr. Fan

Wu Gang

Wu Gang

Mr. Six

Ai Dai

Ai Dai

Female Singer

Zhang Li

Zhang Li

Guard Sergeant