Ben Affleck gets another $30M

Ben Affleck has a lucky star these days.