上海国际电影节
The film was shown as part of the Shanghai International Film Festival.