The 2017 Shanghai International Film Festival was the 20th such festival devoted to international cinema held in Shanghai, China.[1]