A five-minute experimental film about the internal challenge of a Chinese toy painter as she is swept into a moment of artistic inspiration.
1975
2005
1988
2000
1951
1970
1992
2017
1973
1990
2007
1955
2003
1986
1978
1982