Henry Learns of Emma's Betrayal
Regina (Lana Parrilla) and Robin (Sean Maguire) activate the dreamcatcher to find answers about what happened in Camelot. They see Henry (Jared Gilmore) and Violet, and realize it is Violet's memory. The flashback shows Emma (Jennifer Morrison) ripping out Violet’s heart and instructing her to break Henry's heart. Henry sees the whole thing. From Once Upon a Time season 5 episode 5, "Dreamcatcher."

Most Recent

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