Sneak Peek: Can Hercules Help Save the Heroes?
At Hercules' grave, Mary Margaret (Ginnifer Goodwin) explains to David (Josh Dallas) that she and the demigod were childhood friends. She realizes Hercules has unfinished business and the heroes need to help him move on. Watch this preview from the Once Upon a Time season 5 episode, "Labor of Love," and tune in SUNDAYS 8|7c.

Most Recent

Most Recent
  • Most Recent
  • Season Finale Recap
  • Sneak Peeks
  • best of emma swan
  • Snow & Charming
  • Rumple & Belle