• Season 1 Episode 3
  • Snow Falls

  • Airdate:05.05.2014.

At Henry's urging, Emma convinces Mary Margaret to pay a visit to a comatose John Doe in the hospital and to read to him from the storybook. But Mary Margaret is stunned at the outcome of her visit. Meanwhile, back in the fairytale world, Prince Charming meets Snow White for the first time in a most unexpected way.

series regulars:

    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 Gilmore as Henry Mills
    Josh Dallas as Prince Charming/John Doe
    Raphael Sbarge as Jiminy Cricket/Archie Hopper.

guest cast:

    Jamie Dornan as Sheriff Graham
    Lee Arenberg as Leroy/Grumpy
    David Anders as Dr. Whale
    Anastasia Griffith as Abigail/regal blonde
    Faustino Di Bauda as Walter/Sleepy
    Mark Gibbon as head troll
    Amos Stern as lead knight
    Meghan Ory as Ruby/Red Riding Hood
    Lucas Wolf as armed escort

written by:

Liz Tigelaar

directed by:

Dean White