Fincher had asked Affleck to wear the hat because his character, Nick, had lived in New York with his wife, Amy.