Edinburgh International Film Festival conclusion