Sus últimos proyectos han sido las películas "Itty Bitty Titty Committee" y "Zodiac" de David Fincher.