• Season 1 Episode 18
  • The Stable Boy

  • Airdate:05.05.2014.

Emma continues her exhaustive search for evidence that will prove Mary Margaret's innocence in the murder of David's wife, Kathryn. Meanwhile, in the fairytale land that was and before evil blackened her soul, Regina must choose between betraying her mother, Cora (Barbara Hershey), and marrying for true love, or betrothing royalty and living a regal - but loveless - life; and the event that caused the Evil Queen to loathe Snow White is revealed.

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:

    Anastasia Griffith as Kathryn/Abigail
    Meghan Ory as Ruby/Red
    Tony Perez as valet/father
    Giancarlo Esposito as Sidney/The Mirror
    Alan Dale as Albert Spencer/King George
    Barbara Hershey as Cora
    Noah Bean as Daniel/stable boy
    Richard Schiff as King Leopold
    Bailee Madison as young Snow White.

directed by:

Dean White