In Nov 1993, the small community of Hambleton in Leicestershire is shocked when an elderly couple mysteriously go missing.