The line-up for the 71st Edinburgh International Film Festival (EIFF) has been unveiled this morning by artistic director, Mark Adams. This year’s EIFF (21st June – 2nd July) will comprise a total 151 features from 46 countries including 17 world premieres, 12 international premieres, 9 European premieres, and 69 UK... Read more