Ma Jin
Huang Bo
Shanshan
Shu Qi
Lao Yu (Old Yu)
Zhang Lei
Lucy
Cady Yang
Passenger
Xu Zheng
Guan Hu
Psychiatric patient
Ning Hao
Teddy Chan
Doctor
Liang Jing
Dong Ming
Wang Zun
Li Dong
Xiao Wang
Wang Baoqiang
Xiao Xing
Zhang Yixing
President Zhang
Yu Hewei
Wen Juan
Hao Wenting
Lao Pan (Old Pan)
Wang Xun
Sister Qi
Li Qinqin
Professor
Li Youlin
Zhao Tianlong
Liu Yanqing
Director
Writer
Director of Photography
Zeng Jian
Costume Designer
Tang Ning
Guo Junli
Xing Aina
Cui Siwei
Musician
Duan Aojuan
Zhang Ji
Producer
Lin Qi
Zha Muchun
Huang Zhanzhong