Il film successivo del regista è "Zodiac" (2007), storia di un serial killer che terrorizzò San Francisco negli anni '60, interpretato da Mark Ruffalo, Jake Gyllenhaal e Robert Downey Jr., ispirato alla storia vera del Killer dello Zodiaco. Il film è stato presentato al festival di Cannes nell'edizione 2007.