Is The Social Network David Fincher's Best Film?