Suffering from a terminal illness, a mother finds renewed determination to catch the perpetrator who abducted and killed her daughter ten years ago.
as Chen Hao
as Bai Lan
as Li Aijun
as Wang Xingxing
as Police Chief
as Noodle restaurant owner
as Ling Dang
as 珠珠