“That was the only fight David and I had,” Affleck said of the fallout. “And it was a legitimate fight.”
So, what was so special about this hat?
According to the New York Times, Affleck’s character in the thriller, Nick Dunne, was to wear a cap during an airport scene in which he’s trying to evade photographers. Fincher thought it would be fitting for the character to wear a Yankees hat. Affleck, a diehard Red Sox fan, thought otherwise. (For those who don’t follow baseball, the two teams have one of sports’ most fiercest rivalries — so much so that there’s an entire Wikipedia page dedicated to the feud.)
“I said, ‘David, I love you, I would do anything for you,'” the actor recalled. “‘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.”
When Fincher stood firm on the matter, Affleck fought back.
“It was an uprising; it was a coup, I rioted,” he said of the fight. “It was a one-man riot against the Yankees.”
After “a lot of shuttle diplomacy, so much back-and-forth,” Affleck and Fincher eventually settled the score and comprised with a Mets cap.
Affleck added, “This was very Switzerland.”
Um, really? You couldn’t bring yourself to wear a damn Yankees hat but you were completely fine with doing the “gobble gobble” scene from Gigli? Okay, Ben.