上海国際映画祭
The film was shown as part of the Shanghai International Film Festival.