itpworld.wordpress.com
The Square (Sweden-France-Germany-Denmark 2017)
This title opened the 2017 Leeds International Film Festival. It was screened in a fairly packed Victoria auditorium at Leeds Town Hall. This has a large well placed screen for the occasion and the…