Chinese director Wang Bing has won the Golden Leopard award at the 70th Locarno Film Festival. The top prize was bestowed for his 90-minute documentary film Mrs. Fang (2017), which tells the story of a sexagenarian woman who is residing in a rural southern Chinese village and suffers from Alzheimer’s disease as she approaches the end of her life. As in many of Wang’s other works, Mrs. Fang depicts a side of China far removed from the glitzy metropolises associated with the nation’s economic rise, placing the stories of those who are economically disadvantaged and poverty-stricken in the spotlight.

