Good to have you back, Zac! Zac Efron is reportedly doing well now after completing a brief stint in rehab five months ago, a source confirms to Us Weekly. The Parkland star, 25, was "on his best behavior" recently at the Toronto Film Festival, and "wasn't drinking," the source says.
"He is cutting those toxic people out of his life," the source adds. "[His] friends are happy for him."
The actor was recently in Toronto promoting his film Parkland, in which he plays real-life doctor Jim Carrico, the 28-year-old first-year surgical resident who was tasked with examining President John F. Kennedy after he was assassinated.
He is also set to star in a few more projects through next year, including January's That Awkward Moment, with Miles Teller and Michael B. Jordan, and Neighbors, with Seth Rogen and Rose Byrne, set to debut later next year.
"Zac Efron is incredibly handsome," Rogen, 31, told Us of his heartthrob costar earlier this year. "I did a scene next to him, and we're both shirtless, and it was a very humbling experience. I marveled that we're literally the same species."
(E! first reported news of the star's rehab stay.)
For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!