Roles are about to be reversed on Once Upon a Time Season 4 Episode 22.
In our first sneak peek at the upcoming finale, it appears as if our eyes deceive us.
Because, yes, that Regina pleading for her life. And, yes, that a sinister Snow White intent on taking not just the life of her rivals, but many others as well.
Evil Snow is also accompanied by Evil Charming in this clip, with whom she evidently shares no romantic connection.
Moreover, Snow clearly to has adopted Regina’s baggage during this swap, making mention of a dead lover and vowing to make many pay for his demise.
Will evil truly win out on Sunday night? Will the villains be the ones to get their happy endings?
Go ahead and watch Once Upon a Time online in order to catch up before the two-hour finale, which gets underway ay 8/7c on May 10, and then sound off:
Are you excited to see Snow White make a full heel turn?