Click through pictures here from Once Upon a Time Season 3 Episode 19.
Get an idea now of what's to come on "A Curious Thing."
Waiting for the Baby
Everyone is waiting for Snow's baby to be born but can they keep Zelena from using the child to go back in time and kill Eva?
Regina Has the Book
It looks as though Regina has the book that helped Belle figure out that Zelena plans to go back in time to change the past. Can she figure out a way to stop her?
Grumpy Looks Perplexed
Grumpy looks perplexed. Maybe he's having trouble figuring out what to say to Henry since the boy has no memory of his fairy tale roots.
Henry and Grumpy
Will Henry ever remember that he's actually speaking with Grumpy, one of Snow White's seven dwarves?
Can She Stop the Wicked Witch?
Does Glinda the Good Witch have the power to stop Zelena, the Wicked Witch. Charming and Snow must think she can help.
Glinda the Good Witch
Charming and Snow go in search of Glinda the Good Witch in the fairy tale land of the past on Once Upon a Time.