Resveratrol? Is all the hype true?

Resveratrol? Is all the hype true?