Featured Featured January 11, 2023 Windsor International Film Festival Capitol Theatre - All Theatres 121 University Avenue West, Windsor For tickets and film listing, visit windsorfilmfestival.com.