David fincher david denby new yorker review