Zac Efron is apparently doing well after rehab, but no one really knew that he entered a substance abuse program in the first place. It was just revealed that the 25-year-old “Parkland” star just completed a stint in rehab, E! News reported on Tuesday. Efron, who hadn’t really been spotted on the nightclub scene lately, said he was doing well.

A source told the celebrity news site that he went into rehab five months ago, but it wasn’t public knowledge that he had been struggling with substance abuse. Apparently, however, the Hollywood star has been able to get on the right track. "He's healthy, happy and not drinking," the insider said. "He's taking time to focus on working."

Indeed, he has been keeping busy with work. The former Disney star was recently spotted walking the red carpet at the Toronto International Film Festival to promote the premieres of “Parkland,” a drama about the chaotic events surrounding President John F. Kennedy’s assassination.

"The three days are really shrouded in so much mystery and controversy with conspiracy theories," Efron said at TIFF, as quoted by E! News. "Growing up, I didn't know what was fact or fiction. But the simple truths of what transpired that we know for a fact are all in this movie."

The movie is set to debut on Oct. 4, and Effron plays real-life doctor Jim Carrico, who was a first-year surgical resident when he examined JFK at Parkland Memorial Hospital after he was shot in Dealey Plaza, E! News wrote. The doctor was only 28 years old at the time.

Efron has received a lot of attention surrounding his upcoming roles, which also includes “Neighbors” and “That Awkward Moment,” and he humbly said at TIFF that he doesn’t get used to the attention.

"No, you can't [get used to it]" Efron said in Toronto. "It's all ridiculous." But then he added, “It’s cool.”