Louise Ross

Born: None


Placeholder

Kannibal

as Tina Walker
Released: 2001-01-01

A squad of police cars responding to an emergency call races through the streets of Atlanta....

Movie page

Sacred Flesh

as Mad Nun
Released: 2000-03-17

Taunted by visions of Mary Magdalene, who reveals the confessions of the younger nuns at the...

Movie page