A five-minute experimental film about the internal challenge of a Chinese toy painter as she is swept into a moment of artistic inspiration.
2010
1951
2019
2014
2005
1970
2000
2007
2016
1990
1998
1975
1988
1955
1986
2015
2003
1973
2020