Once Upon a Time2011 | TV Show

Cast & Crew  |  Episode Guide

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: (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

Previous Episode

A Curious Thing

Season 3, Episode 19

April 27, 2014

Next Episode

Snow Drifts

Season 3, Episode 21

May 11, 2014

Trending TonightSee all »

Shop