The festival, hosted by the Carolina Theatre in Durham, features 102 films and shorts that will be available over a seven-day period.
The festival, hosted by the Carolina Theatre in Durham, features 102 films and shorts that will be available over a seven-day period.