ABC

ONCE UPON A TIME: First Look at Emma Caulfield

ABC released the promo stills for Once Upon a Time episode 1.09, “True North”, which tackles the story of Hansel and Gretel. Emma Caulfield, who I know best as Anya from Buffy the Vampire Slayer, guest stars as the blind witch whose delicious shop the children break into, at the behest of the Evil Queen. Back in Storybrooke, Emma tries to help two homeless children find their birth father. “True North” airs Sunday, January 15 at 8/7c on ABC.