1.*Dr. John Holden*:Seorang antropolog terkenal yang dikirim untuk menyelidiki desa terpencil di Afrika di mana ilmu sihir diyakini dipraktikkan.
2.*Dr. Livia Marlowe*:Seorang psikiater dan skeptis ilmiah yang menemani Dr. Holden mempelajari aspek psikologis ilmu sihir.
3. *Peter Harris*:Seorang jurnalis yang ingin mengungkap kebenaran tentang apa yang disebut ilmu sihir di desa.
4. *Kepala Mwangi*:Kepala suku yang percaya pada ilmu sihir dan enggan membiarkan orang luar mengganggu tradisi mereka.
5. *Wambui*:Seorang wanita muda cantik dan misterius yang dianggap sebagai penyihir sakti di desa.
6. *N'goma*:Seorang dukun dan pemimpin spiritual setempat yang ditakuti dan dihormati oleh penduduk desa karena pengetahuannya tentang pengobatan tradisional dan sihir.
7. *Mzee*:Seorang tetua desa lanjut usia yang skeptis terhadap ilmu sihir tetapi terpecah antara kesetiaannya kepada suku dan keinginannya untuk maju.
8. *Kofi*:Seorang pemuda desa yang terpecah antara keyakinan tradisionalnya dan ide-ide ilmiah modern yang dibawakan oleh Dr. Holden dan Dr. Marlowe.
9. *Mariamu*:Seorang gadis muda yang dikatakan kerasukan roh jahat dan dibawa ke Dr. Holden dan Dr. Marlowe untuk berobat.
10. *Makau*:Anggota suku Kepala Mwangi yang setia kepada kepala suku dan sangat melindungi tradisi mereka.
11. *Mama Ruo** :Asisten N'goma yang membantu upacara adat dan memiliki pengetahuan tentang ramuan obat dan ritual.
Inilah beberapa tokoh utama dalam film "No Witchcraft for Sale" yang berinteraksi dan mengeksplorasi tema kepercayaan budaya, takhayul, serta konflik antara sains dan tradisi.