Zac Efron must have the best management team in Hollywood, because the 25-year-old "High School Musical" star reportedly completed a stint in rehab without anyone finding out about it until five months later.
"He's healthy, happy and not drinking," a source told E! News on Tuesday, saying that the young actor spent time in rehab five months ago. "He's taking time to focus on working."