Beautiful, interesting, incredible cinema.
Around 100 women live in exile in the Ghanian rural district of Gushegu. They have been expelled from their villages and shunned by their communities under the accusation of being witches.