Release date: 1999-07-02
Bedelia is a dirty old woman who kills all her neighbors and his son Jon hides the corpses.