Episode Info

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.


Ginnifer Goodwin
as Snow White/Mary Margaret
Jennifer Morrison
as Emma Swan
Robert Carlyle
as Rumplestiltskin/Mr. Gold
Lana Parrilla
as Evil Queen/Regina
Jared S. Gilmore
as Henry Mills
Josh Dallas
as Prince Charming/David
Joshua Dallas
as Prince Charming/David
Emilie De Ravin
as Belle/Lacey
Colin O'Donoghue
as Killian Jones/Captain Hook
Lee Arenberg
as Leroy/Grumpy
David Anders
as Dr. Whale
Raphael Sbarge
as Archie Hopper/Jiminy Cricket
Rebecca Mader
as Zelena/Wicked Witch of the West
Gabe Khouth
as Mr. Clark/Sneezy
Sunny Mabrey
as Glinda/Good Witch of the South
Sean MaGuire
as Robin Hood
Jason Burkart
as Little John
Sharon Taylor
as Witch of the East
Karen Holness
as Witch of the North
Show More Cast

Kansas Photos