Once Upon a Time Season 2, Episode 5: Sleeping Beauty and Captain Hook
Check out these just-released sneak peek photos from Once Upon a Time Season 2, Episode 5: “The Doctor” (airing on October 28), where Mary Margaret/Snow White (Ginnifer Goodwin) and Emma (Jennifer Morrison) discover a survivor from an ogre massacre that may not be telling the truth, Regina/The Evil Queen (Lana Parrilla) fails to learn the dark arts from a dark master, and more!
Catch the next new episode of Once Upon a Time on Sunday, October 21 at 8 p.m. ET/PT on ABC.
Follow Alissa Kombert on Twitter @AyeKayArt.
Want more OUAT news? Like us on Facebook and Follow us on Twitter.