Ben Rivers’ powerful feature inspired by the Paul Bowles short story, opens this Friday across the UK at selected cinemas.… Full story »