David Fincher

.