Once Upon a Time 2011 | TV Show Watchlist

Once Upon a Time

Photos  |  Cast & Crew  |  Episode Guide  |  Video Clips

A woman's destiny unfolds when she arrives in a modern-day town populated by fairy-tale characters.

Premiered: October 23, 2011

Rating: TV-PG

User Rating:4.65 out of 5 (1,903 ratings)

Your Rating:

Season 3, Episode 20 Kansas

First Aired: May 4, 2014

Mary Margaret is in labor and the townsfolk try to protect her from Zelena, who wants to seize the newborn. Meanwhile, back in the Oz of the past, Glinda attempts to entice Zelena to help her safeguard Oz, but a young girl from Kansas causes problems.

Watch Now

Guest Cast

Sharon Taylor Witch of the East
Rebecca Mader Zelena/Wicked Witch of the West
David Anders Dr. Whale
Karen Holness Witch of the North
Gabe Khouth Mr. Clark/Sneezy
Lee Arenberg Leroy/Grumpy
Sean Maguire Robin Hood
Sunny Mabrey Glinda/Good Witch of the South
Raphael Sbarge Archie Hopper/Jiminy Cricket