A five-minute experimental film about the internal challenge of a Chinese toy painter as she is swept into a moment of artistic inspiration.
2020
2017
1978
2003
2005
1992
1965
1956
1960
2015
1938
1982
2023
1976
1979
2011
1952
1991
1958