Zac Efron used to be the definition of perfection - natural, confident, and effortlessly magnetic. Then Hollywood turned him ...