The Shanghai International Film Festival, China's oldest and most prestigious cinema event, is the latest to fall victim to the novel coronavirus pandemic. Organizers said Wednesday that Shanghai's upcoming 23rd edition, scheduled June 13-23, would not proceed as planned.