The film tells the story of two families over about thirty years: Liu Yaojun, Wang Liyun and their son Liu Xing ('Xingxing') together with Shen Yingming, Li Haiyan and their son Shen Hao ('Haohao'). Haohao and Xingxing were born on the same day. Both families were originally close and worked in the same factory, but became estranged in the 1980s.
Following the death of Xingxing, who drowned while playing by a reservoir with Haohao and other children, Yaojun and Liyun moved to another province (Fujian) and adopted a 'new' boy who they rename 'Xingxing', who grows estranged from his foster parents and leaves them as a young teenager. Yingming and Haiyan make a fortune in real estate and Haohao becomes a doctor.
When Haiyan is about to die, she invites Yaojun and Liyun to come back to their home town, which they hardly recognise after so much urban development. At the end, Haohao tells Xingxing's parents that he had forced Xingxing to play in the reservoir because the other kids were laughing at him and he felt embarrassed. Following this revelation, Liu Yaojun and Wang Liyun receive a phone call from their estranged, adopted son to say he is returning to visit them and bringing his new girlfriend.
The film portrays the journey of the two families with non-chronological flashbacks explaining the course of their lives. It speaks of affection, getting married, having and raising children (with the one-child policy), collective dismissal because of economic reform, ups and downs in life, grief and many social changes in China, resulting in complicated life experiences.[7]
Li Jingjing (as Gao Meiyu, who become wife of Zhang Xinjian)
Zhao Yanguozhang (as Zhang Xinjian)
Critical response
The film has a 100% rating on Rotten Tomatoes based on 35 reviews, with an average score of 8.6/10. The site's critical consensus reads, "Intimate in focus yet epic in size and scope, So Long, My Son sets a heartbreaking saga of family tragedy against the changing face of modern China."[8]