Henry Lee Lucas rose to infamy when he confessed to hundreds of unsolved murders. This docuseries examines the truth - and horrifying consequences.
Last Episode01x05 Not One Shred of Evidence Aired: Dec. 06, 2019
DNA testing and a close examination of the evidence reveal the truth about Lucas - and the officers who let the real killers get away with …
Series Fun Facts
- [no trivia found]