1. *Dott. John Holden*:un famoso antropologo inviato a indagare su un remoto villaggio africano dove si ritiene venga praticata la stregoneria.
2. *Dott. Livia Marlowe*:psichiatra e scettica scientifica che accompagna la dottoressa Holden a studiare gli aspetti psicologici della stregoneria.
3. *Peter Harris*:Un giornalista che vuole svelare la verità sulla cosiddetta stregoneria nel villaggio.
4. *Capo Mwangi*:Il capo tribù che crede nella stregoneria ed è riluttante a lasciare che gli estranei interferiscano con le loro tradizioni.
5. *Wambui*:una giovane donna bellissima e misteriosa considerata una potente strega del villaggio.
6. *N'goma*:Un erborista locale e leader spirituale temuto e rispettato dagli abitanti del villaggio per la sua conoscenza della medicina tradizionale e della magia.
7. *Mzee*:Un anziano anziano del villaggio che è scettico riguardo alla stregoneria ma è diviso tra la sua lealtà verso la tribù e il suo desiderio di progresso.
8. *Kofi*:Un giovane abitante del villaggio diviso tra le sue convinzioni tradizionali e le idee scientifiche moderne portate dal Dr. Holden e dal Dr. Marlowe.
9. *Mariamu*:Una giovane ragazza che si dice sia posseduta da spiriti maligni e che viene portata dal Dr. Holden e dal Dr. Marlowe per essere curata.
10. *Makau*:Un membro della tribù del capo Mwangi che è leale al capo e ferocemente protettivo delle proprie tradizioni.
11. *Mama Ruo**:assistente di N'goma che assiste nelle cerimonie tradizionali e ha conoscenza delle erbe medicinali e dei rituali.
Questi sono alcuni dei personaggi principali del film "No Witchcraft for Sale", che interagiscono ed esplorano i temi delle credenze culturali, della superstizione e del conflitto tra scienza e tradizione.