A short film commissioned by a hotel in Beijing, The Opposite House.
2014
1996
1998
1999
2000
2001
2003
2019
1988
1986
2008
1971
1985
1965
1973
1978