The Shanghai International Film Festival, China's longest-running major cinema event, will take place in-person beginning July 25. The 2020 edition of the festival, now scheduled to kick off in just over one week, will take a condensed form and be mostly a Chinese affair, staffers for the event told The Hollywood Reporter Thursday.