Once Upon a Time is such a delightful addition to Sunday nights. Somehow this fairy tale drama manages to tug at my heart, inspire my imagination and leave me counting the days until the next episode.
"The Shepherd" threw us yet another twist. Just when I thought I knew what to expect, the series took my concept of the fairy tale world and turned it upside down.
The Prince is dead. Well, that got my attention. When that beast of a man bore his weapon through the Prince's chest, I couldn't imagine where the story went from there. Then Rumplestiltskin showed up and brought the dark side of the fairy tale world along with him.
So our Prince Charming wasn't born a prince, he was forced into the position. King George turned out to be a heck of a guy? I expected that kind of treatment from Rumplestiltskin, but the new Prince killed the dragon only to have the King threaten to kill him, his mother and burn their farm. Talk about going back on your word.
Back in Storybrooke, David wouldn't leave Mary Margaret alone, even when she was determined to do the right thing. He kept telling her that the man who married Kathryn didn't exist anymore. My question for him was this: what happens when he returns?
I felt for David at that party. There's nothing more uncomfortable than being the center of attention for a bunch of people you have no memory of who desperately want you to remember them.
When he left his wife and tried to convince Mary Margaret that they were meant to be together, she finally broke down and decided to go with her heart... only to get it crushed.
This was the worst kind of heartbreak because, officially, no one really did anything wrong. Kathryn wanted her husband back. Mary Margaret waited until he left his wife to go to him and David was so lost he was simply reaching out to the only thing that felt real. That was until he remembered.
The moment David spoke with Regina I knew things were going to go horribly wrong. When she couldn't stop him, she sent him to Mr. Gold's. I both loved and hated that he still had those creepy puppets from last week. They make me cringe whenever I see them.
As much as I disliked it, David did the right thing. He needed to resolve his old life before he could think about starting a new one.
And poor Mary Margaret followed her heart down a road that led to nothing but despair. She couldn't seem to catch a break. When she was looking to lick her wounds, who showed up but that smug doctor. Isn't' that just how it works in real life? It's the guy you don't want who won't leave you alone.
The side story of the night was Emma finding the Sheriff jumping out of Regina's window. Emma looked disgusted and Graham sounded so pathetic when he told her that he wasn't only the Mayor's boy toy. He really does work at an animal shelter, too. The two made me laugh and I was thankful for the well placed bit of humor to disrupt Mary Margaret's heartache.
So how will the Prince ditch snarly Abigail and wind up with Snow White? Will Mary Margaret fall into the clutches of the smarmy doctor? And, dare I say it, will David find a happy ending with Kathryn? I'll be counting the days until I get my answers. How about you?
C. Orlando is a TV Fanatic Staff Writer. Follow her on Twitter.