So much just happened on the Nov. 8 episode of ‘Once Upon A Time.’ Merlin’s backstory (and Excalibur’s) was full of heartbreak, betrayal and jaw-dropping moments!
This Sunday on ABC’s Once Upon a Time, we and Emma learned the identity of the very first Dark One, while the heroes’ plan to pinch Excalibur was waylaid door a real witch.
In the quest to rid Emma of the Darkness, our disparate group of heroes and villains will find themselves aligning with a surprising face to achieve their goals during Sunday’s Once Upon a Time: Zelena (Rebecca Mader).