Ben Affleck is back!

The actor is back on daddy duty after a stint in rehab for alcohol, according to the actor himself in a statement he released on Facebook last week.

We caught of with the father-of-three at the family's Brentwood church, where he took the kids to Sunday school and picked them up, coffee in hand.

Affleck looked jovial, grateful to be back with his kids - Samuel, Violet and Seraphina -- and the kids were over the moon!

Funny enough, Ben's biggest concern as he got back in the car to drive home was ... well, how to get home. With the LA Marathon in full swing yesterday morning, the main artery back to the family's Pacific Palisades home was closed so he asked the paparazzi for suggestions! Ever heard of Waze, Ben?