Shanghai International Film Festival
At the Shanghai International Film Festival, the film won a Special Jury Award.