Zoe Randall

Born: None


Placeholder

Curse III: Blood Sacrifice

as Anthea Steed
Released: 1991-05-10

When an American plantation owner's wife and her sister interrupt an African death ritual to...

Movie page