Ben Affleck has proven to be a versatile talent in Hollywood, excelling both in front of and behind the camera. His ...