
The Shepherd
Once Upon a Time · Saison 1 · Épisode 6
David, alias John Doe, doit choisir entre rester avec Kathryn ou la quitter pour être avec Mary Margaret, dont il est profondément et inexplicablement amoureux ; et Emma surprend le shérif Graham en flagrant délit de mensonge. Pendant ce temps, dans le monde des contes d'antan, le Prince Charmant est sur le point de vivre un événement bouleversant qui changera à jamais son destin.
- Diffusé le
- 4 décembre 2011