'What the Great Ate' mixes food and fame for tasty read

Charlize Theron gained 30 pounds to portray a serial killer in the 2003 film "Monster." She ate Krispy Kreme doughnuts and "anything that was swimming in cream or had cheese on top of it." Concert performers often have outrageous contract riders for...