★★★☆☆
BETTER BUT WITH SIDE EFFECTS
Turmeric apparently has a particular type of soluble oxalates which increases the risk of Kidney stones. So that limits how much you can take. For Turmeric to make a serious dent you would have to consume huge quantities of it.
But taken in moderation (no more than a 1/4 teaspoon per day) Turmeric probably will contribute to your overall health and well being. But not a cancer cure.