A faluban történt banális félreértés miatt a kilenc éves Shulát egy vándor-boszorkánytáborba száműzik, ahol két választása marad: a boszorkányközösség tagjává válik, vagy kecskévé változik. Miközben Shula próbál megbékélni új környezetével, egy kormányhivatalnok szárnyai alá veszi, annak reményében, hogy hasznot húzzon kiszolgáltatottságából. A kislánynak kell eldöntenie, hogy elfogadja-e a neki szánt sorsot avagy inkább ellenszegül...