Once Upon a Time - Season 3 Episode 16 - It's Not Easy Being Green - Watch Online Free
Once Upon a Time S03E16 Watch Online Streaming
Apr. 06, 2014With 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 season 3
- S3E1The Heart of the Truest BelieverSep. 29, 2013
- S3E2Lost GirlOct. 06, 2013
- S3E3Quite a Common FairyOct. 13, 2013
- S3E4Nasty HabitsOct. 20, 2013
- S3E5Good FormOct. 27, 2013
- S3E6ArielNov. 03, 2013
- S3E7Dark HollowNov. 10, 2013
- S3E8Think Lovely ThoughtsNov. 17, 2013
- S3E9Save HenryDec. 01, 2013
- S3E10The New NeverlandDec. 08, 2013
- S3E11Going HomeDec. 15, 2013
- S3E12New York City SerenadeMar. 09, 2014
- S3E13Witch HuntMar. 16, 2014
- S3E14The TowerMar. 23, 2014
- S3E15Quiet MindsMar. 30, 2014
- S3E16It's Not Easy Being GreenApr. 06, 2014
- S3E17The Jolly RogerApr. 13, 2014
- S3E18Bleeding ThroughApr. 20, 2014
- S3E19A Curious ThingApr. 27, 2014
- S3E20KansasMay. 04, 2014
- S3E21Snow DriftsMay. 11, 2014
- S3E22There's No Place Like HomeMay. 11, 2014