BFI Flare 2020: A Dog Barking at the Moon review

Advertisements ★★★★☆ The seismic psychological ripples of China’s one-child policy –  so recently and wonderfully explored in Wang Xiaoshuai’s So Long, My Son – are...