Daniel Craig on David Fincher