Skip to Content
Ben Affleck Snapshot
(Getty)
Credit:
Getty
Location:
Los Angeles, California
Caption:
Ben Affleck has a problem with alcohol. We very much hope he does all he can to win this battle.
Star:
Ben Affleck