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."

weekly recap

weekly recap
  • Most Recent
  • Sneak Peeks
  • weekly recap
  • best of emma swan
  • Snow & Charming
  • Rumple & Belle