The Shanghai International Film Festival (SIFF), founded in 1993, is China’s only non-specialized competitive international film festival accredited by FIAPF.

Shanghai International Film Festival started in 1993 and takes place in Shanghai, China