Jun 9, 2021 10:45 am
Festival passes cover all of the screenings during the festival, which runs September 8-11 at the Virginia Theatre, a restored downtown Champaign movie palace, with related talks and panel discussions at other Champaign or University of Illinois Urbana-Champaign venues.