The Dream Of The Broken Horses

Twenty-five years after the unsolved murders of a wealthy socialite and her young lover, forensic sketch artist David Weiss returns to his hometown to cover a routine murder trial and becomes obsessed with trying to reconstruct the face of the killer from the earlier case.