Shanghai festival, running June 9-18, will be the first version of the event that’s easily accessible to the global film industry since the COVID-19 pandemic began in early 2020. Last year, the ...