Once Upon a Time Seaspn 7 Episode 10 Spoilers – The Eighth Witch + Promo

There’s a lot to be intrigued by with Once Upon a Time season 7 episode 10, and much of it starts with the episode title: “The Eighth Witch.”

What in the world does that mean? There’s a lot of room for speculation on that subject, but there are many questions already surrounding whether or not this is a reference to Zelena, Regina, a new witch, or an established one. We know there is are some surprising reveals coming, so go ahead and brace yourselves for that as this story continues to be complicated and weave in a number of interesting directions.

The most important thing to know going into the episode airing is a rather simple one: This is going to be the winter finale for the season! After this one airs you’ll be left on hiatus until the new year, when we will get some more story and hopefully some more answers. These episodes should be essential live viewing for any Once Upon a Time fan, especially as the show’s fate regrettably still hangs in the balance. While we would of course love to series back for another season, we’re in a serious state of flux there given the ratings are down significantly in the move to Friday nights. Hopefully, something is going to happen in due time in order to turn things around.

For now, we’re putting our trust the writers to deliver some more great story our way.

The promo below gives you a little more insight into this episode, including the return of Zelena plus also an opportunity to see some other characters team up in some interesting ways. Magic has always been a key part of the story; however, this episode is going to ramp up the magic to all new levels.