David Andrew Leo Fincher ( born August 28 , 1962 ) is an American director and producer .
David Andrew Leo Fincher ( born August 28 , 1962 ) is an American movie director .