Once Upon a Time Episode 6 “The Shepherd” Guide

2 years ago, by

November 14, 2011

Here is the official episode guide for Once Upon a Time Episode 6 entitled – “The Shepherd” – airing on Dec. 4.

DAVID – AKA JOHN DOE – MUST CHOOSE BETWEEN STAYING WITH KATHRYN OR MARY MARGARET, AND PRINCE CHARMING ENCOUNTERS A LIFE-CHANGING EVENT THAT WILL FOREVER ALTER HIS DESTINY

  • 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.
  • Back in the fairytale world that was, Prince Charming is about to encounter a life-changing event that will forever alter his destiny.
  • http://pulse.yahoo.com/_TPW3JQ3236VWDVQQLUCNBXC64Y Desola

    aww