Recently, the "China Social Science Excellence List of High Reprinting Volume (2022 Edition)" jointly developed by the Evaluation and Research Centre for Academic Achievements in Humanities and Social Sciences at Renmin University of China and the Information Centre at Renmin University of China was released, and the College of Film at Shanghai Theatre Academy was selected for the list, being one of the 17 art institutions in China. At the same time, the “China Social Science Excellence Authors of Important Reprinting Sources (2022 Edition)” was also released, with Professor Li Zhenlin being selected as one of the 29 authors from the art subject.