Once Upon a Time Promo: Who Is Murdering Witches?!

at .

Once Upon a Time is going out with a killer final arc. 

On Once Upon a Time Season 7 Episode 12, another body will show up in Hyperion Heights, and it will become clearer than ever that someone is murdering witches. 

Zelena Is Scared - Once Upon a Time Season 7 Episode 11

But what will this do to Zelena? Will she join in the fight against the masked villain, or will she want to return to being the spin teacher named Kelly?

We have no idea, but it will be fun to watch her reaction. 

Elsewhere, Lucy will channel her sorrow about the loss of Victoria by trying to get Henry to give Jacinda true love's kiss. 

Will the mountain between the couple disappear and allow them actually to be parents to Lucy?

Wish Hook Seeks Purpose - Once Upon a Time Season 7 Episode 11

Also, Wish Hook is on a mission in what looks to be the Enchanted Forest, and guns are very much involved. 

What could go wrong?

Watch the full teaser below and join us in the comments with your thoughts!

Remember you can watch Once Upon a Time online right here via TV Fanatic. 

Once Upon a Time continues Fridays on ABC!

Show Comments
Once Upon a Time
Once Upon a Time Season 7 Episode 12: "A Taste of the Heights"
Related Videos:
Once Upon a Time Videos, Promos
Uploaded by: