The final day at LFF2020 brings the Silver Lion award-winning New Order, another instalment of Steve McQueen’s Small Axe film... Read More
You know the line that the greatest trick the devil ever pulled was to convince the world he didn’t exist?... Read More