Wondering why Zac Efron had been laying low on the Hollywood party scene these past few months? Now we know the reason. It's just been revealed that Zac, who's had a super clean image in the past, recently completed a stint in rehab.
The High School Musical star, 25, finished his time in rehab about five months ago. Reportedly, he underwent treatment for drug and alcohol abuse.
The good news is that post-rehab he's doing better than ever. A source dished to E! News that Zac's "healthy, happy and not drinking", adding that he's "focused on work." Good for him!
And he definitely looked good as he walked the red carpet at the Toronoto International Film Festival for his new movie Parkland. The movie's about the time President John F Kennedy was assasinated in Dallas. Zac plays Jim Carrico, the doctor who tried to save JFK's life at the Parkland hospital.