Ben Affleck as Nick Dunne in Gone Girl