A vastly powerful Horde witch, who commands an array of dark magic, and an encyclopedic knowledge of mystical lore. Shadow Weaver began as a practicing apprentice sorceress originally from the Kingdom of Mystacor. She, along with a rival sorceress named Castaspella, were being trained by a great Etherian sorcerer, Norwyn. When Hordak arrived on Etheria, he promised Shadow Weaver great power in exchange for information about rebel leadership, to which she agreed. Originally only a second-rate sorceress herself, her capabilities were greatly increased through a magical gem, one that was responsible for a devastating unforeseen physical transformation. While Shadow Weaver was absorbing the power of the Horde's "dark gem", Norwyn discovered her and realized Shadow Weaver's great betrayal. He then destroyed the gem, severing her link with the gem but not before she had taken a third of its power, inducing an irreversible change in her, mentally and physically. Shadow Weaver betrayed Norwyn and Castaspella, and joined The Horde forever. From the first episodes of She-Ra, it seems that Shadow Weaver acted as a sort of adoptive mother for Adora.
Shadow Weaver is voiced by Linda Gary in the 1980s series.