Bob Prince
Self
Henry Lee Lucas rose to infamy when he confessed to hundreds of unsolved murders. This docuseries examines the truth -- and horrifying consequences.
Homepage | https://www.netflix.com/title/80213588 |
---|---|
First Air Date | 2019-12-06 |
Last Air Date | 2019-12-06 |