Are David Fincher and Vincenzo Natali both film directors ?