Rita Herlor

Born: None


Placeholder

The Vampires or, The Arch Criminals of Paris

as Mrs. Margaret Simpson
Released: 1915-11-13

Paris is prey to an invisible terror against which the police can do nothing: a sinister...

Movie page