Sheltered from the Truth

Season 5 • Episode 9

It's a September morning in 1973, and Debra Dill's bludgeoned body is discovered next to her car in rural Maine. Her grieving community wakes up to a nightmare, but it will take nearly two decades before the killer is behind bars.
43 min|TV-14|Premiered 04/29/2016

Available Full Episodes