Sundays 8:00 PM on ABC
Once-upon-a-time
Watch Once Upon a Time Season 1 Episode 6 online via TV Fanatic with over 2 options to watch the Once Upon a Time S1E6 full episode. Affiliates with free and paid streaming include Amazon and iTunes.

Rating: 4.4 / 5.0 (194 Votes)

Episode Details

Once Upon a Time Season 1 Episode 6: "The Shepherd"

David must choose between Kathryn and Mary Margaret and the Prince is not who he appears in the latest Once Upon a Time.

Once Upon a Time Season 1 Episode 6 Quotes

Whoever married Kathryn, it's not me. I didn't choose her. I'm choosing you.

David

David: Come on. Don't tell me it's one sided.
Mary Margaret: You're married. It should be no side.

×