Movie star Ben Affleck is crediting his stint in rehab for turning him into a better actor.

The hunk checked into PROMISES in Malibu, California, last year (02) to seek help and counselling for his escalating drink problem, and now he's sober, he admits he's better on screen.

He explains, "I wanted to break the cycle of going out, drinking, feeling hung over and tired in the morning, not remembering conversations you had. It was really depressing me.

"Because I have money, I went to this place and did some therapy and I feel like I became a much better actor and a person who thinks about what's important to them more - what sort of person do I want to be?

"Going out, running around mindlessly in a haze every night, wasn't helping me to do that. I re-evaluated a lot of things. I pay closer attention."