Talk about a turn-around!

Ben Affleck kicked off Father's Day at church with his kids and this video couldn't be sweeter! Last year at this time, he wasn't in such a good place, so to see him with Seraphina and Samuel on this Daddy Day is perfect ... there's just one thing missing ... daughter Violet!

His eldest child and ex-wife Jennifer Garner -- who usually attends with the rest of the family on Sundays -- were both absent today. Surely sports and other extra-curricular activities weren't happening today, so what gives? Maybe the teen and her mom were just spending some quality one-on-one time together?