David Fincher has returned over and over again to serial killer lore since Se7en, and although the public found his 157 minute adaptation of Robert Graysmith’s book too much to handle, Zodiac is a hypnotic, absorbing film. Jake Gyllenhaal plays Graysmith, a San Francisco cartoonist obsessed with the idea of catching the infamous Zodiac killer. Robert Downey Jr is an interested reporter, and Mark Ruffalo is David Toschi, the real life inspiration for the Steve McQueen character in Bullitt. Fincher contributes several shocking scenes of murder in the first half of the film, and the second half is a meticulous investigation of the killer’s identity, rising to some tense set pieces as Graysmith investigates. A thoughtful investigation of the morality of law and order, Zodiac’s moody tone and feel from San Francisco street-life make it a rewarding experience for crime fans.