When the Chinese Communist Party leader Xi Jinping inspected Xiyujia Village, Lingcheng District, Dezhou City, Shandong Province, security at the scene was extremely tight. Villagers were required to raise their hands above their heads to applaud and were not allowed to carry mobile phones.
Director Feng Xiaogang's new film "Catching Spies" had dismal box office performance after its release on June 19, sparking widespread discussion about the unpopularity of historical trauma and satirical themes.