A five-minute experimental film about the internal challenge of a Chinese toy painter as she is swept into a moment of artistic inspiration.
2016
2018
2010
2005
1895
2014
1966
2021
2004
2009
1988
1996
2000
2019
1971
1936
2017