Shanghai International Film Festival
本片为第21届上海国际电影节开幕影片，于2018年6月16日在电影节首映。