Shanghai International Film Festival
The film was shown as part of the Shanghai International Film Festival.