Once Upon a Time/Lady of the Lake
| This article about an episode needs to be expanded with more information.|
Please help out by editing it.
Lady of the Lake is the third episode of the second season of Once Upon a Time and the twenty-fifth episode overall.
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), Emilie de Ravin (Belle), Jared S. Gilmore (Henry Mills), Meghan Ory (Red Riding Hood / Ruby), Robert Carlyle (Rumplestiltskin / Mr. Gold)
Guest Starring: Sarah Bolger (Princess Aurora), Jamie Chung (Mulan), Alan Dale (King George / Albert Spencer), Barbara Hershey (Cora), Sebastian Stan (The Mad Hatter / Jefferson), Gabrielle Rose (Ruth), Sinqua Walls (Lancelot)
With the aid of Mulan, Aurora and brave knight Lancelot, Emma and Mary Margaret attempt to find a portal that will bring them back to Storybrooke, but a dark force threatens their safe return. In Storybrooke, Henry tries to talk Jefferson into reuniting with his daughter. Meanwhile, back in the fairy tale land that was, King George poisons Snow White on the eve of her meeting Prince Charming's mother, and the only antidote lies within the waters of the Lady of the Lake.