A five-minute experimental film about the internal challenge of a Chinese toy painter as she is swept into a moment of artistic inspiration.
2007
1990
1955
2005
1965
1960
2021
1976
1979
1952
1991
2010
1951
1968
2008
2001
2011
2017
1956