TV Listings

Print HELP

Once Upon a Time S01E06

  • Rate this show:
    4.5 / 5.0
    Avg. 4.5 (5,153 ratings)
63 checked-in

Once Upon a Time : The Shepherd

S01, E06 ()

David must choose between Kathryn and Mary Margaret, with whom he has fallen deeply in love; Sheriff Graham is caught in a lie; Prince Charming's destiny alters.

Watch  The Shepherd on TV

We're sorry, there are no national broadcasts of this TV show in the next two weeks.

Watch  The Shepherd Online

Watch now in HD at for 2.99
$2.99 HD
$2.99 HD
Subscription HD
Subscription HD
$2.99 HD
$2.99 HD

Previous Episode

That Still Small Voice

S01, E05 (First Aired: November 27, 2011)

Sheriff Graham makes Emma a deputy; a sinkhole appears at the edge of town; in fairytale world, Jiminy wants to leave the family business.

Next Episode

The Heart Is a Lonely Hunter

S01, E07 (First Aired: December 11, 2011)

One of Storybrooke's residents starts to remember fairytale life; the town mourns a death; the queen tries to find an assassin to kill Snow White.