Dongchun FilmsStudio · BeijingPopular films5 filmsLoadingAn Elephant Sitting Still2018An Elephant Sitting Still2018LoadingSo Long, My Son2019So Long, My Son2019LoadingChongqing Blues2010Chongqing Blues2010LoadingRed Amnesia2015Red Amnesia2015LoadingAbove the Dust2025Above the Dust2025