Once Upon a Time Finale Sneak Peek: Heroic Regina Battles Evil Snow White

Loading video...

Snow White gets a chance to embrace her inner Evil Queen on Sunday’s Once Upon a Time season finale (ABC, 8/7c) — and she’s loving every minute of it.

In this sneak peek at the two-hour fanfic-gone-horribly wrong, a fur-vested Regina gets more than she bargains for when she targets the carriage of the wicked, remorseless Snow White. (Even writing about this feels wrong!)

Stranger still, Evil Snow is accompanied by Evil Charming, with whom she shares no romantic connection. In fact, she seems to have also adopted Regina’s baggage during the swap… including the dead lover.

Seriously, after watching Snow scoop a fireball out of thin air, you might never look at the dwarf whisperer the same way ever again.

Hit PLAY on the preview clip above, then drop a comment with your finale predictions: How do you want Season 4 to end?