We worry what Zelena's master plan is when it comes to David and Mary Margaret's baby. On Once Upon a Time anything could happen.
Added:
Mary Margaret looks so concerned. Has she finally figured out that she can't trust Zelena?
Added:
In Storybrooke you can't even trust that a glass of orange juice is just a glass of orange juice.
Added:
Is Zelena the cause of the huge smile on Mary Margaret's face? She's certainly been quick to trust a complete stranger.
Added:
Zelena has certainly made herself right at home in Storybrooke. She's even showing up with the groceries.
Added:
If Emma's found out that Neal's back in town, she probably needs to talk to her mom on Once Upon a Time. "Quiet Minds" is the 15th episode of the show's third season.
Added:
Rapunzel makes an appearance on the Once Upon a Time Season 3 episode "The Tower."
Added:
Look who Charming comes across in this photo from Once Upon a Time. It's Rapunzel!
Added:

Once Upon a Time Quotes

Maybe you should take a piece of advice from a man who has pushed away every chance of happiness because it was never enough. If it's within your grasp, if you know where it is and who it's with, then you should run to it, grasp it and never let it go.

Mr. Gold

With Henry's life on the line I need to be around people I trust and right now that's not you.

Emma