It’s Regina vs. Zelena in the next episode of “Once Upon A Time” season 3, episode 16.
TV Fanatic posted two sneak peek clips from the episode titled “It’s Not Easy Being Green” for viewers on Friday, April 4.
In the clips, Zelena reveals her sisterly ties to Regina and challenges her to a showdown. At sundown, the townspeople are gathered on the main street when Zelena arrives and threatens them right before Regina makes her entrance, and the duel begins.
ABC provided further details for the episode:
“With Rumplestiltskin as her slave, Zelena challenges Regina to a fight to the death and shocks the Evil queen with the reveal of their familial connection, and the town lays Neal to rest. Meanwhile, back in the past in the land of Oz, a jealous Zelena asks the Wizard to send her to Fairy Tale Land after discovering that she has a sister, Regina, and that Rumplestiltskin is training her to become a powerful force to be reckoned with.”
“Once Upon a Time” stars Ginnifer Goodwin as Snow White/Mary Margaret, Jennifer Morrison as Emma Swan, Lana Parrilla as the Evil Queen/Regina, Josh Dallas as Prince Charming/David, Emilie de Ravin as Belle, Colin O’Donoghue as Hook, Michael Raymond-James as Baelfire/Neal Cassidy, Jared S. Gilmore as Henry Mills and Robert Carlyle as Rumplestiltskin/Mr. Gold.
Guest starring are Keegan Connor Tracy as Blue Fairy/Mother Superior, Beverley Elliott as Granny, Rebecca Mader as Zelena, David-Paul Grove as Doc, Gabe Khouth as Sneezy/Mr. Clark, Christopher Gorham as Walsh, Sean Maguire as Robin Hood, Rose McIver as Tinker Bell, Adrian Hough as woodcutter and Maria Marlow as wife.
“Once Upon A Time” airs Sunday nights on ABC at 8 p.m. ET/PT.
(Don't forget to click on "TV Fanatic" to view the videos!
(This article may not be reprinted. However, please feel free to relink.)