A poster for the Chinese television drama In the Name of People. Photo: Handout