Two married couples adjust to the vast social and economic changes taking place in China from the 1980s to the present.

Wang Jingchun
as Liu Yaojun

Yong Mei
as Wang Liyun

Qi Xi
as Shen Moli

Du Jiang
as Shen Hao

Ai Liya
as Li Haiyan

Li Jingjing
as Gao Meiyu

Xu Cheng
as Shen Yingming

Roy Wang
as Liu Xing

Zhaoyan Guozhang
as Zhang Xinjian

Wu Shuang
as Shen Moli in youth
CinemaSerf
Set against a background of political and social change in China, it follows the life of the married "Yaojun" (Jingchun Wang) and "Liyun" (Mei Yong). They are contented enough until a tragedy disheartens them thoroughly and they move to a more urban existence which doesn't really suit anyone. It's e...
badelf
**_So Long, My Son_: A Masterful Tapestry of Grief and Cultural Transformation** Xiaoshuai Wang's _So Long, My Son_ is an extraordinary cinematic experience that weaves a profoundly intimate narrative across three decades of Chinese social upheaval. At its core, this is a film about loss, resilie...