David Scarroll

Born: None


Placeholder

Scalpel

as Dr. Robert Dean
Released: 1977-03-04

A psychopathic plastic surgeon transforms a young accident victim into the spitting image of his...

Movie page