Steven Weller

Born: None


Placeholder

Ouch

as Dr. Schechter
Released: 1990-08-03

A man takes a job testing an new drug that eliminates pain, with bloody results. Early short...

Movie page