"The Shepherd" | |
---|---|
Once Upon a Time episode | |
Episode no. | Season 1 Episode 6 |
Directed by | Victor Nelli |
Written by |
Ian B. Goldberg Andrew Chambliss |
Original air date | December 4, 2011 |
Guest appearance(s) | |
|
|
"The Shepherd" is the sixth episode of the American Fairy Tale/Drama television series Once Upon a Time. The series takes place in the fictional seaside town of Storybrooke, Maine, in which the residents are actually characters from various fairy tales that were transported to the "real world" town by a powerful curse. This episode revolves around David's (Josh Dallas) increasing attraction to Mary Margaret (Ginnifer Goodwin), the back story behind Prince Charming's (Dallas) past, and Sheriff Graham (Jamie Dornan) getting caught lying.
It was co-written by Ian B. Goldberg and Andrew Chambliss, while being directed by Victor Nelli. The episode first aired in the United States on ABC on December 4, 2011.
A dragon breathing fire is shown in the forest.
The Enchanted Forest scenes appear after "White Out" and directly before the events in "Snow Falls", "Snow Drifts" and "There's No Place Like Home". The Storybrooke events occur after "That Still Small Voice"
In Storybrooke, Kathryn (Anastasia Griffith) brings David (Josh Dallas) home for a party in an attempt to bring back his memory. Henry (Jared S. Gilmore) tells Emma Swan (Jennifer Morrison) that his amnesia is keeping the curse out, which is why the fake memories have not set in. Later that evening, David tells Mary Margaret (Ginnifer Goodwin) he did not choose Kathryn, and tells Mary Margaret that he loves her instead. That night, Emma tells Mary to do what she feels is right and let David "figure out his life."