A married couple living in a desolate small town in post-WWII China are paid a surprise visit by an old friend of the husband's.
1944
1942
2005
2018
2004
2024
1985
2017
1988
2009
1961
1968
2023
1969
1971
1984
1983
1978