SEASON PREMIERE FRIDAY OCT 6 8|7c
Sneak Peek: David vs. James
David (Josh Dallas) finally meets James in the Underworld, only to realize that his twin is determined to seek revenge on him for stealing the life he could have had. Watch this preview from the Once Upon a Time season 5 episode, "Sisters," and tune in SUNDAYS 8|7c

Season Finale Recap

Season Finale Recap
  • Most Recent
  • Season Finale Recap
  • The Once Upon a Time Musical Episode
  • Sneak Peeks
  • best of emma swan
  • Snow & Charming
  • Rumple & Belle