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:
Rose McIver appears here as Tinker Bell. She made a big impression on Once Upon a Time Fans.
Added:

Once Upon a Time Quotes

True love isn't easy but it must be fought for because once you find it, it can never be replaced.

Prince Charming

All the voices in my head, will be quiet when I'm dead.

Rumpelstiltskin