This has nothing really to do with Twinkies, per se but since they can't sue me for libel, why not.
Many posts in the past about some of these food movies:
Forks over Knives, Fat Sick and Nearly Dead, Food Matters, etc.
I watched these as well as "the Gerson Miracle" and was sort of blown away...