Tonight from 7 to 9 PM, Loyola University’s Mundelein Auditorium (1020 W. Sheridan) hosts a free screening of Food, Inc., a 2008 documentary on the not-so-appetizing underbelly of America’s corporate/government controlled food industry.