Ben Affleck attends the Triple Frontera premiere at Callao City Lights in Madrid.

- Image ID: RWNDJT