Gugu Nhlanga

Born: None


Placeholder

Curse III: Blood Sacrifice

as Anthea's Maid
Released: 1991-05-10

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

Movie page