Film fest gives audiences plenty to chew on