In 1995 in Beaumont, Texas, the parents of Catherine Edwards find her body in her bathroom. The killer evades justice, that is, until forensic science catches up with him.
Stars: