«Once Upon a Time» – Season 3 Episode 20 watch online
Episode Title: «Kansas»
Episode Released: 05.04.2014
Season number: 3
Episode number: 20
Episode Description: Beware, spoilers! To read - hover over the text.
While Mary Margaret is in labor at the hospital of Storybrooke, the other inhabitants of the city are in full combat readiness to prevent Greener to kidnap a newborn baby and use it to impose a new Curse that could change the past. Meanwhile, in the Magical land of Oz, in the past, Glinda, the Good witch of the South tries to convince Zelena to fight the evil inside her. Glinda asks Zelena to join her and her sisters, the Witch of the East Witch of the North, as the guardian of Oz. But the appearance of a little girl from Kansas, made the implementation of these plans is impossible and it can be Insidious Witch