Why Ben Affleck Refused To Wear A Certain Cap For Gone Girl

Ben Affleck takes his craft seriously, but there are limits.

The Oscar-winning star was happy to spend hundreds of hours in gym bulking up to play Batman, but drew the line at wearing a Yankees hat for a scene in ‘Gone Girl’… because he’s such a huge fan of their bitter rivals the Red Sox (see the star with wife Jennifer Garner at a Red Sox game below).

image

In one scene in the film, his shifty character Nick Dunne tries to remain incognito by wearing a baseball cap. Director David Fincher suggested a Yankees hat because “it worked best for the film”.

“I said, ‘David, I love you, I would do anything for you,’” Affleck told The New York Times. “‘But I will not wear a Yankees hat. I just can’t. I can’t wear it because it’s going to become a thing, David. I will never hear the end of it. I can’t do it.’ And I couldn’t put it on my head.”

“It was an uprising; it was a coup, I rioted,” he added. “It was a one-man riot against the Yankees.”

Eventually they compromised with a Mets cap.

- It Will Cost HOW MUCH To Buy Batsuit?
Affleck Explains Star Wars/Batman V Superman ‘Feud’ 

Affleck said it was the only time they fell out during the production.

“That was the only fight David and I had… and it was a legitimate fight.”

Gone Girl is in UK cinemas now. Watch the trailer below.