After screening 270 films, including 15 International Premieres from 180 international titles, hosting 31 masterclasses and ...