Zac Efron reportedly completed a stint in rehab, sources are saying.
Sources told People the High School Musical star completed a rehab stint five months ago.
The source said the actor is "doing great." Efron is "taking care of himself and it shows."
The 25-year-old is "healthy, happy and not drinking," a source told E! Online. "He's taking time to focus on working."
Efron seems to be doing well when he recently attended the Toronto International Film Festival and talked about his upcoming film Parkland.
Parkland, directed by Peter Landesman, is about the day of the JFK assassination. The film focuses more on the "stories of those people that were on the outer edges of the story that were greatly affected, but not necessarily the first you think about when you tell the story," Colin Hanks said.
In addition to Efron and Hanks, the movie also features Paul Giamatti who plays Abraham Zapruder who accidentally recorded the assassination of the president.
Parkland comes to theaters Oct. 4.
image: Image.net