The former vengeance demon turns up in freaky form on Once Upon A Time
From Vengeance Demon to Blind Witch. Buffy’s Anya – Emma Caulfield – turns up in an episode of Once Upon A Time later this month as the blind witch in the ABC show’s take on the Hansel and Gretel tale, looking like she’s after a role in a Tim Burton movie. The Blind Witch clearly has the same (blind) hairdresser as Helena Bonham-Carter.
Meanwhile, the Wicked Witch needs an artifact that’s in the possession of the sight-deprived sorceress, so she coerces Hansel and Gretel into stealing it for her.
All images © ABC