Henry Destroys Magic
When Gold (Robert Carlyle) creates a fireball to destroy Emma (Jennifer Morrison) and Regina (Lana Parrilla), Henry (Jared Gilmore) and Violet burst into the hotel room. Henry uses the dark grail to destroy magic and the Olympian Crystal loses its power. From Once Upon a Time season 5 finale episode, "An Untold Story."

Most Recent

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