The film has been selected as part of the official program of the Shanghai International Film Festival this month.