The film is set in a small African village. Bila (Noufou Ouédraogo) is a ten year old boy who makes friends with an old woman called Sana (Fatimata Sanga), who has been accused of witchcraft by her village, and has become a social outcast. Only Bila is respectful of her, and calls her "Yaaba" (Grandmother). When Bila's cousin, Nopoko (Roukietou Barry), falls ill, a medicine man insists that Sana has stolen the girl's soul. Sana undergoes a long and grueling journey to find a medicine to save Nopoko's life. Sana manages to save Nopoko's life, but is still treated as a witch. After Sana dies, the real reason why she is hated in the village is uncovered, but her love and wisdom she invested in Bila and Nopoko lives on.