Leave a Comment

Last week we shared some photos with you that gave us a look at Emma Caulfield’s Once Upon a Time guest appearance. If you caught the promo video for “True North” after last night’s excellent new episode of the ABC fantasy-drama, you got to see even more of the Buffy star’s upcoming visit to the show. And if you missed it, we have it here! Spoilers ahead!

Well known to Buffy the Vampire Slayer fans for playing ex-vengeance demon Anya in the series, Emma Caulfield joins Once Upon a Time next Sunday night (January 15th) for “True North.” She’s set to play the Blind Witch in the Hansel and Gretel themed episode, and based on the video below, which gives us a glimpse of Caulfield’s character, it looks like kids are on the menu.

“I smell dinner!”

Once Upon a Time airs Sundays at 8/7c on ABC.

Subscribe To Our Newsletter

Cookie Settings