Rachel Benichak

Born: None


Placeholder

Zero Day

as Rachel Lurie
Released: 2003-09-03

Two troubled adolescents chronicle the events that ultimately lead up to a terrifying assault on...

Movie page