Né à Denver, Colorado, David Fincher déménage très vite à Marin County, en Californie. A l'âge de 8 ans, il décide de devenir réalisateur. Désireux d'acquérir de l'expérience dans le domaine du cinéma, il rejoint, encore adolescent, Korty Films, une société de production de films d'animation. A peine âgé de 18 ans, il rentre chez LucasFilm, et plus précisément chez Industrial Light and Magic. Il y restera quatre années, au cours desquelles il travaillera sur Le retour du Jedi et Indiana Jones et le temple maudit. Toujours obsédé par l'idée de devenir réalisateur, Fincher quitte ILM pour se lancer dans le tournage de films publicitaires.