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.
1928
2019
2014
2009
2006
1926
2002
1998
2017
1989
1985
1993
1996
1997
2018
1979