After being accused of witchcraft, a young girl in Zambia is sent to a witch camp, where she must navigate the beliefs and superstitions of her society.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States