Anguish
An ophthalmologist's assistant having an interest in human Forged proceeds on a murdering spree to collect eyeballs for the group of his mother. Truth requires a bizarre twist, both to its characters and the viewer.
Released: 1987-11-10