Resveratrol is one of those potentially promising supplements, plagued by the bioavailability issue. Works in experiments, but we humans have trouble absorbing it. In general money spend on resveratrol supplements is wasted money or so it seems.
A recent study looked into all available material and reviewed that. Recommended for everybody that takes or is planning to take resveratrol.