The Parent Killer
- Episode aired May 29, 2023
- 46m
In Nov 1993, the small community of Hambleton in Leicestershire is shocked when an elderly couple mysteriously go missing.In Nov 1993, the small community of Hambleton in Leicestershire is shocked when an elderly couple mysteriously go missing.In Nov 1993, the small community of Hambleton in Leicestershire is shocked when an elderly couple mysteriously go missing.