Zana

In a future South Africa in which apartheid never ended, the appearance of an angry ancestral spirit sets two village girls on the path to a dangerous destiny.