David Fincher Published July 12, 2013 at 447 × 670 in David Fincher ← Previous Next → 2010 Best Director – The Social Network