1. *Dr. John Holden*:En känd antropolog som skickas för att undersöka en avlägsen afrikansk by där häxkonst tros utövas.
2. *Dr. Livia Marlowe*:En psykiater och vetenskaplig skeptiker som följer med Dr Holden för att studera de psykologiska aspekterna av häxkonst.
3. *Peter Harris*:En journalist som vill avslöja sanningen om den så kallade häxkonsten i byn.
4. *Hövding Mwangi*:Stamhövdingen som tror på häxkonst och är ovillig att låta utomstående störa deras traditioner.
5. *Wambui*:En vacker och mystisk ung kvinna som anses vara en mäktig häxa i byn.
6. *N'goma*:En lokal örtläkare och andlig ledare som är fruktad och respekterad av byborna för sina kunskaper om traditionell medicin och magi.
7. *Mzee*:En äldre byäldste som är skeptisk till häxkonst men slits mellan sin lojalitet mot stammen och sin önskan om framsteg.
8. *Kofi*:En ung bybor som slits mellan sin traditionella tro och de moderna, vetenskapliga idéer som Dr Holden och Dr Marlowe kom med.
9. *Mariamu*:En ung flicka som sägs vara besatt av onda andar och förs till Dr Holden och Dr Marlowe för behandling.
10. *Makau*:En medlem av Chief Mwangis stam som är lojal mot chefen och starkt beskyddande av deras traditioner.
11. *Mama Ruo**:N'gomas assistent som hjälper till vid traditionella ceremonier och har kunskap om medicinalväxter och ritualer.
Det här är några av huvudkaraktärerna i filmen "No Witchcraft for Sale", som interagerar och utforskar teman som kulturell tro, vidskepelse och konflikten mellan vetenskap och tradition.