The Demon Inside
- Episode aired Jan 5, 2023
- 41m
A prolific serial killer's confession in the murder of a young woman turns out to be a hoax, but decades later, a more likely suspect is ready to talk -- under one condition.A prolific serial killer's confession in the murder of a young woman turns out to be a hoax, but decades later, a more likely suspect is ready to talk -- under one condition.A prolific serial killer's confession in the murder of a young woman turns out to be a hoax, but decades later, a more likely suspect is ready to talk -- under one condition.