Zelena Destroys Her Magic
After being tricked into helping the Black Fairy, Zelena realizes the only way she can make up for her mistake is to destroy her magic so the Black Fairy can't use it. From Once Upon a Time Season 6, Episode 18, 'Where Bluebirds Fly.

Most Recent

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