A film főszereplőjét, a kilencéves Shulát egy kellemetlen eset után száműzik falujából. Egy utazó táborhoz kell csatlakoznia, ahol hozzá hasonló, boszorkánynak kikiáltott emberek élnek. Megfenyegetik, hogy ha szökni próbál, kecskévé változtatják. Új életét boszorkánytársaival és egy kormányhivatalnokkal osztja meg, aki kihasználja ártatlanságát, és ágyasaként használja a kislányt. Shulának el kell döntenie, hogy elfogadja-e a sorsát, vagy mindent kockára tesz a szabadságért. Rungano Nyoni zambiai születésű nagy-britanniai rendezőnő BAFTA-díjas első nagyjátékfilmjével szülőföldjére tér vissza, hogy elmeséljen egy különös történetet az ott még nagyon is élő boszorkányhitről, amely a nők elnyomásának egyik eszköze.