He takes his victims' lives and leaves behind mysterious pieces of a bizarre puzzle. And the only person who may be able to make sense of the serial killer's deranged plan is Lincoln Rhyme (Denzel Wahington), a onetime top homicide investigator. But after a tragic accident changes his life forever, Rhyme can only watch as other cops bungle the case...until he teams up with a young rookie, Amelia Donaghy (Angelina Jolie), who bravely searches out the clues that help them solve the case.