上海国際映画祭
It was chosen as the closing film at the 15th Shanghai International Film Festival.