The 18th annual festival will feature 32 feature film screenings and much more.
The eighth annual edition of the festival returns to Dallas.