The films spans two decades as the story unfolds in a series of flashbacks that begin when Qiyue and Ansheng were just thirteen. The two became inseparable until they met a boy who ended up tearing their lives apart.
周冬雨
as Li Ansheng
馬思純
as Lin Qiyue
Toby Lee
as Su Jiaming
Cai Gang
as Qiyue's Father
Li Haofang
as Xiao Ansheng
Cindy Yao
as Young Lin Qiyue
Liu Beige
as Jiaming's Colleague
李萍
as Qiyue's Mother