North America's most prominent doc fest draws record crowds.
Documentary sheds light on growing epidemic.
'Food, Inc.' airs April 21 on PBS' 'POV.'
Highlights from the festival's 25th anniversary edition.