Shanghai International Film Festival cancelled due to Covid Entertainment June 7, 2022 Shanghai International Film Festival (SIFF), China’s most prominent film festival, has been cancelled. The festival usually takes place in mid-June.…