TIL Ben Affleck can fluently speak Spanish.