A new 4K restored version of “Soul of a Painter,” a movie directed by female Chinese director Huang Shuqin in 1993, was screened on Friday, in what is considered one of the most important events of the 21st Shanghai International Film Festival this year.


Read all

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.