Ben Affleck (Actor, Director, Producer, Screen-Writer)