S1·E6 The Shepherd
Narrative Classification: Contains pivotal narrative twists, canonical lore revelations, or major character shifts.
Synopsis
David - aka John Doe - must choose between staying with Kathryn or leaving her to be with Mary Margaret, with whom he's fallen deeply, and inexplicably, in love; and Emma catches Sheriff Graham in a lie. Meanwhile, back in the fairytale world that was, Prince Charming is about to encounter a life-changing event that will forever alter his destiny.
Rate this episode
Your rating is anonymous and can be changed later.
Be the first viewer to rate it.
Director & writers
Guest stars
Frequently Asked Questions
When did Season 1 Episode 6 of Once Upon a Time air?
Season 1, Episode 6 ('The Shepherd') originally aired on December 4, 2011.
How long is Season 1 Episode 6 ('The Shepherd')?
The runtime for this episode is approximately 44 minutes.
What happens in Once Upon a Time Season 1 Episode 6?
David - aka John Doe - must choose between staying with Kathryn or leaving her to be with Mary Margaret, with whom he's fallen deeply, and inexplicably, in love; and Emma catches Sheriff Graham in a lie. Meanwhile, back in the fairytale world that was, Prince Charming is about to encounter a life-ch...