In a time before smartphones and security cameras, it appeared that Heidi Allen "was gone and stayed gone."