Shanghai International Film Festival

Shanghai International Film Festival

Shanghai International Film Festival (SIFF) is China's longest-running international cinema event. The first edition took place in 1993 and it is the only Chinese festival accredited by the FIAPF. It takes place over a 10-day period every June.