Once Upon a Time/The Stable Boy
| This article about an episode needs to be expanded with more information.|
Please help out by editing it.
The Stable Boy is the eighteenth episode of the first season of Once Upon a Time.
Starring: Ginnifer Goodwin (Snow White / Mary Margaret Blanchard), Jennifer Morrison (Emma Swan), Lana Parrilla (The Evil Queen / Regina Mills), Josh Dallas (Prince Charming / David Nolan), Eion Bailey (August W. Booth), Jared S. Gilmore (Henry Mills), Raphael Sbarge (Jiminy Cricket / Archie Hopper), Robert Carlyle (Rumplestiltskin / Mr. Gold)
Guest Starring: Noah Bean (Daniel), Alan Dale (King George), Giancarlo Esposito (Magic Mirror / Sidney Glass), Anastasia Griffith (Princess Abigail / Kathryn Nolan), Barbara Hershey (Cora), Bailee Madison (Young Snow White), Meghan Ory (Red Riding Hood / Ruby), Tony Perez (Henry), Richard Schiff (King Leopold)
Emma continues her exhausting search for evidence that will prove Mary Margaret's innocence in the murder of David’s wife, Kathryn. Meanwhile, before evil blackened her soul in the fairy tale world, Regina must choose between betraying her mother and marrying for true love, or betrothing royalty and living a regal but loveless life.