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

weekly recap

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