Director
Snow Zou
DIRECTOR
Zhang Buniu
Stars (in credits order)
Nicholas Tse
Zhao Yongyuan
Yuanyuan Gao
Anran
Haitao Du
Sun Yuejin
Alice Li
Li Xiaojun
Suet Lam
Uncle Ji
Xiao Che
Anran's Mother
Wenling Li
Zhao Yongyuan's Grandma
Pengyuan Shi
Zhao Yongyuan at Age 9
Shi Xinyi
Anran at Age 9
Hao Qin
Michael
Anya
Travel Agency Boss
Dawei Tong
English Teacher
Jack Kao
Anran's Father
Tianshuo Zang
ACTOR
Anna Sampson
Pedestrian (uncredited)