Two witches, Sixteen-year-old Macie O'Sullivan and her mother Aubra, travel from town to town stealing everything they can then erasing the minds of those they've met. They soon arrive in a community of witches called Witchtown, and Aubra promises Macie that Witchtown is the last one. But as she learn more about the town, Macie begins to realize that secrets may have more power than money.