Wisconsin Film Festival Friday, March 31, 2017 3:45 PM 5:45 PM 15:45 17:45 Sundance Cinema 1 430 North Midvale Boulevard Madison, WI, 53705 United States (map) Google Calendar ICS Abacus will screen at the Wisconsin Film Festival on March 31 at 3:45PM. Details here.