Chen Kun
Hu Baiyi
Chen Kun
Hu Baiyi
Huang Bo
Wang Kaixuan
Shu Qi
Shirley Yang
Angelababy
Ding Shitian
Xia Yu
Grill
Cherry Ngan Cheuk-Ling
Yoko
Liu Xiaoqing
Sister Hong
Jonathan Kos-Read
Mark
Wang Qing
Prisoner Cai Xia
Sandra Gumuzzio
Street Performer
Lorie Kellogg
Pedestrian
Wang Yunfan
Convict Zhang Yong
Marianna German
Pedestrian C
Nesha Ward
Undercover Officer
Gu Zheng
The Relocated Woman