Michelle Roth

Born: None


Placeholder

Retribution

as Newscaster
Released: 1987-10-01

After a depressed artist miraculously survives a suicide attempt, a series of horrific murders...

Movie page