TV Listings

Print HELP

Once Upon a Time (OAD: )

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

Once Upon a Time : The Shepherd


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
$2.99 HD
$2.99 HD

Previous Episode

That Still Small Voice

(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

(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.