Answer
Alyson Hannigan played a teenage witch in the series Buffy the Vampire Slayer. She played the character Willow Rosenberg, who was a student at Sunnydale High School and a member of the Scooby Gang. Willow was a powerful witch and she often used her powers to help Buffy and the other members of the Scooby Gang fight against vampires and other supernatural creatures.