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.
1973
1995
1991
2006
1996
1925
2004
1934
1987
2000
2005
1992
1944
1960
2014
1990
1982
1988
1979
2008