Film News: 32nd Chicago Latino Film Festival Opens on April 8, 2016 with ‘Illusions S.A.’