Rose McGowan was a perfect choice to play young Cora, considering her past as a Charmed sister. That being said, at this point, even I hate Snow White considering what she did. To give Regina the greatest gift, her mothers love, to prey on that and then have Regina be her own doing.
With all that, it truly was a powerful episode that showed just who Cora was and delivered an unexpected twist to the story that is Rumpelstiltskin. I loved the twist in the story and I loved the way that the episode wrote itself and progressed. I loved it. It was intense with great storytelling and acting. Sundays @ 8PM EST on ABC.