Alexander Larman Have we misunderstood David Fincher? The director’s continuing ability to challenge, provoke and entertain is a marvel