Fictional character from Buffy the Vampire Slayer
Fictional character
Amy Madison is a fictional character on the American television series Buffy the Vampire Slayer, portrayed by Elizabeth Anne Allen. The character appears in every season of Buffy except the fifth.
In the show, Amy is a witch. Although initially a seemingly good-natured individual, Amy gradually begins misusing her magic, eventually becoming an enemy to Willow (Alyson Hannigan) and her friends. In the series' comic book continuation, the character is a villain.