Josh Brolin has checked into a rehab in Northern California to seek help for substance abuse.
According to an insider, the 45-year-old actor realized he needed help and is committed to his sobriety, Us magazine reported.
The 'No Country for Old Men' star had recently got into a drunken fight with an unknown male at O'Brien's Irish Pub in Santa Monica, Calif.
However, according to TMZ.com, he had also claimed that he was done with drinking for good and said that such an incident would not be happening again.