A young lab technician, threatened by a blackmailer, descends into madness.
No streaming options found at this moment.