David Fincher | Slate