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
2025
1998
2018
2019
2013
1985
1978
2011
1989
1992
1982
2016
1949
1963
1904
1976