Zac Efron: Out of Rehab! (@ZacEfron)

Zac+Efron+Parkland+Premiere+Arrivals+2013+r_n15Bso8XvlZac Efron is looking better than ever.

And it really showed as the 25-year-old actor walked the red carpet at the Toronto International Film for the premiere of Parkland, his upcoming new ensemble drama about the JFK assassination.

“I’m good, real good,” he said.

And that’s great to hear because Efron actually completed a stint in rehab about five months ago, sources exclusively tell E! News.

“He’s healthy, happy and not drinking,” one source said. “He’s taking time to focus on working.”

He sure is.

Parkland, about the three days surrounding JFK’s death in Dallas, hits theaters on Oct. 4.

Efron plays Jim Carrico, the real-life doctor who was a 28-year-old first-year surgical resident when he became the first person to examine Kennedy at Parkland Memorial Hospital after the president was shot in Dealey Plaza.

“The three days are really shrouded in so much mystery and controversy with conspiracy theories,” Efron said at TIFF. “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.”

We’ll see even more of Efron in January with the release of That Awkward Moment, a comedy also starring Miles Teller and Michael B. Jordan about a group of young guys who vow to stay single.

Later in the year, he’ll costar in Neighbors, an Animal House-like flick in which he plays a rowdy frat boy opposite Seth Rogen and Rose Byrne.

A shirtless pic of Efron from the movie recently released by the studio garnered mucho reposts on the Internet.

Does he ever get used to the attention?

“No, you can’t,” Efron said in Toronto. “It’s all ridiculous.”

But then he smiled, “It’s cool.”

Keep up the good work, Zac!

—Additional reporting by Melanie Bromley

Source: E! Online

Photo: Getty Images

Written by Juliet Schroder

Juliet is the founder and executive producer/host of Celeb Secrets and Celeb Secrets Country. When not reporting on the latest news in pop culture and country music, she enjoys traveling, spending time with friends and family, and exploring the latest fashion trends.

Juliet holds a B.S. in marketing from St. John's University.