This articles contains plot points from Once Upon a Time Season 2, Episode 9: "Queen of Hearts." Stop reading now if you don't want to be spoiled. Once Upon a Time Season 2, Episode 9: “Queen of Hearts” finally solved one of the show's many mysterious: Who is the titular Queen of Hearts? Those of you who (like us), subscribed to the "Cora (Barbara Hershey) is the Queen of Hearts" theory were totally right! In the flashback portion of this episode, we learned that Hook (Colin...
Related Content:


Once Upon a Time Season 2: Which Snow/Charming Scene Made Ginnifer Goodwin Cry?


Once Upon a Time Spoiler: What Does Rumplestiltskin’s Secret Note to Emma Say?


Once Upon a Time Season 2, Episode 15 Spoiler: Who Is New Character Katerina?