David Fincher Director Reel from his time at Propaganda Films featuring various commercial product spots.