Now in its 35th year, the festival will screen some of its top features and documentaries at the Castro Theatre.