Ben Affleck is smart enough to know an actor taking up political causes can shatter the illusion movies are meant to conjure.
Yet the Argo director and avowed liberal still sticks his foot in his mouth during a new interview with Playboy Magazine by insulting half of his audience.
Seems he's not sure he can be friends with anyone who pulls the lever repeatedly for GOP politicians.
The future Dark Knight (Affleck plays Batman in the upcoming Man of Steel sequel) said he can't help but consider an actor's politics while watching movies, and he takes that information to heart.
When I watch a guy [on screen] I know is a big Republican, part of me thinks, I probably wouldn’t like this person if I met him, or we would have different opinions. That shit fogs the mind when you should be paying attention and be swept into the illusion.
Affleck isn't alone in his lack of tolerance. Singer Katy Perry went so far as to not invite her parents to President Barack Obama's inauguration because they dared to call themselves Republican.