Sneak Peek: Hades Makes a Shocking Choice
Hades (Greg Germann) is visited by Gold (Robert Carlyle) and Pan who have Zelena (Rebecca Mader) in tow. When Gold proves he has leverage over him, Hades rips up the contract in order to get Zelena back. Watch this preview from the Once Upon a Time season 5 episode, "Firebird," 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