It's Not Easy Being Green


Episode Info

Zelena challenges Regina to a duel to the death, but also tells her about their familial connection. Meanwhile, the townsfolk mourn Neal's passing; and in Oz, Zelena wants to be sent to fairy-tale land after learning that she has a sister who is being trained by Rumplestiltskin.


Ginnifer Goodwin
as Snow White/Mary Margaret
Jennifer Morrison
as Emma Swan
Robert Carlyle
as Rumplestiltskin/Mr. Gold
Lana Parrilla
as Evil Queen/Regina
Josh Dallas
as Prince Charming/David
Joshua Dallas
as Prince Charming/David
Jared S. Gilmore
as Henry Mills
Colin O'Donoghue
as Killian Jones/Captain Hook
Michael Raymond-James
as Baelfire/Neal Cassidy
Keegan Connor Tracy
as Blue Fairy/Mother Superior
Rebecca Mader
as Wicked Witch of the West/Zelena
Gabe Khouth
as Sneezy/Mr. Clark
Rose McIver
as Tinker Bell
Sean MaGuire
as Robin Hood
Adrian Hough
as Woodcutter
Show More Cast

It's Not Easy Being Green Photos