The 2018 Shanghai International Film Festival, held on June 17–24, 2018, was the 21st such festival devoted to international cinema held in Shanghai, China.
The 2018 Shanghai International Film Festival, held on June 17–24, 2018, was the 21st such festival devoted to international cinema held in Shanghai, China. (en)
The 2018 Shanghai International Film Festival, held on June 17–24, 2018, was the 21st such festival devoted to international cinema held in Shanghai, China. (en)