Jiang Feng
Shen Hanqiang
Zhang Daichen
Chen Shanshan
Lei Zi (as Jieli Liang)
Shen Hanqiang's Mother (as Tiffany Hsu)
Li Huilan
Li Hang
Shen Hanqiang's Father
Li Xiaoyun
The Thief
Doctor Wu (as Yuanhui Li)
Shen Hanqiang (Boyhood)
Jiang Feng's Mother
Nurse (as Candy Yang)
Nurse
Woman in the Centre
Suicidal Man
Security Manager
Shen Hanqiang's Aunt
Aunt Zhang
Real Estate Agent
Policeman
Journalist
Shen Hanqiang's Father (Elderly)
Lu Yi (as Hua Li)
Korean Girl
Indian Girl
American Soldier
Shen Hanqiang's Grandmother
Librarian
Jiang Feng (stand in)