Ben Affleck has completed 30 days in rehab and is "committed to getting better".
The 46-year-old actor, who is battling alcohol addiction, went back into a rehabilitation facility at the insistence of his ex-wife Jennifer Garner on August 22.
An insider told E! News, Affleck will be "staying longer" in the facility as the "Peppermint" star's intervention "really made an impact" on him.
"He is trying very hard to work on himself and get to the root of his addiction," the source said.
The insider added the "Gone Girl" star wants to get better.
This is his third stay in rehab over a span of 17 years.
"He has a lot of demons but he wants to understand himself and have the results be different this time. He is committed to staying longer which is a very positive development.
More From This Section
"He is taking strides to better himself and is hopeful about the future. He is taking advantage of getting help and is happy with the way it's going," the source added.
The actor recently split from "Saturday Night Live" producer, his ex-girlfriend Lindsay Shookus and is rumoured to be dating Playboy model Shauna Sexton.