Film reviews and more

Day: 5 April 2020

BFI Flare 2020: A Dog Barking at the Moon review

★★★★☆ The seismic psychological ripples of China’s one-child policy –  so recently and wonderfully explored in Wang Xiaoshuai’s So Long, My Son – are keenly felt in this curiously titled and boldly played family drama. At the heart of this domestic […]