Novena
2013
Karisa’s city-life is interrupted when his Grandma back home is called a witch and receives a death threat. Returning to his rural village to investigate, he finds a frenzied mixture of consumerism and Christianity is turning hundreds of families against their elders, branding them as witches as a means to steal their ancestral land.
Maia Lekow
Self
Self
2013
1942
2013
1954
1999
2023
2008
2013
2007
2010
2024
2007
2022
2016
2006
2020
2011
2023
2014
1998