The Shepherd ´2011

▶ Watch in HD ⇓ Download in HD
  • 0


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.

Movie info

People who like this movie also like

All seasons

Watch The Shepherd online now

Stream links for The Shepherd

Views Quality Age

Audience reviews for The Shepherd

Leave your review