Once Upon a Time · SEASON 3
Kansas
Episode 20 · 2014-05-04

- Drama
- Sci-Fi & Fantasy
Episode overview
With Mary Margaret in labor and due to give birth at any moment, the residents of Storybrooke go on high alert in an attempt to ensure that Zelena doesn't try to steal her newborn baby for use in her ultimate game plan to turn back time and change her destiny -- while obliterating Regina's existence. Meanwhile, in the land of Oz of the past, Glinda tries to convince Zelena to fight her evil tendencies and join her and her sister witches as a protector of Oz. But the appearance of a young girl from Kansas could turn out to be her undoing.
45 minutes
Season 3 episodes
1. The Heart of the Truest Believer2013-09-29
2. Lost Girl2013-10-06
3. Quite a Common Fairy2013-10-13
4. Nasty Habits2013-10-20
5. Good Form2013-10-27
6. Ariel2013-11-03
7. Dark Hollow2013-11-10
8. Think Lovely Thoughts2013-11-17
9. Save Henry2013-12-01
10. The New Neverland2013-12-08
11. Going Home2013-12-15
12. New York City Serenade2014-03-09
13. Witch Hunt2014-03-16
14. The Tower2014-03-23
15. Quiet Minds2014-03-30
16. It's Not Easy Being Green2014-04-06
17. The Jolly Roger2014-04-13
18. Bleeding Through2014-04-20
19. A Curious Thing2014-04-27
20. Kansas2014-05-04
21. Snow Drifts2014-05-11
22. There's No Place Like Home2014-05-11