The film screened in many international festivals such as Asia Pacific Screen Awards, London Film Festival and won many awards. The film received mostly positive reviews.
At events such as the Asia Pacific Screen Awards and the London Film Festival, the movie screened and earned several prizes. Criticisms were predominantly positive.