Out on Friday 15 April Helen Mirren plays a game of drones. God is alive and lives in Brussels. Hirokazu Koreeda returns with a tender family story. Yes, here’s this week’s new releases. Click on for our reviews of Eye in the Sky, The Brand New Testament, Our Little Sister, …
Read More »