Last week on Once Upon a Time, it was to be a showdown at the Storybrooke Corral when the envious green witch challenged Regina contemplating being able to take her heart as an ingredient to her scheme to travel back in time and change her lot in life. Regina decided to leave her heart in the hands of Robin Hood to protect which was a good idea until this week when Zelena sent Rumpelstiltskin to retrieve it.
That’s her color for the season. She’s not angry, because “nothing’s worth the life of a child.” But she is worried, because if Zelena didn’t want the heart to kill her, she must want it for something else. We see her apologize to Belle for everything because she needs to find the answers in the antique store. She’s definitely on a redemption arc.
Cora, however, as we see in this episode and “The Miller’s Daughter” chose the power of the throne over her love for Rumplestiltkin. By Once Upon A Time standards, this makes her more evil than most, as she buries her own heart so that it won’t get in her way. Rumple, who chose magic when faced with the choice between power (magic) and love (his son), wound up regretting it and never stopped trying to alter it.
Guest starring are Rose McGowan as young Cora, Rebecca Mader as Zelena, Sean Maguire as Robin Hood, David De Lautour as Jonathan, Eric Lange as Prince Leopold, Eva Bourne as Princess Eva, Steve Elliott as drunk, Yvette Dudley-Neuman as mid-wife, Brian Knox McGugan as drunk Charlie’s friend, Raphael Alejandro as Roland, Michael P. Northey as Friar Tuck and Gabrielle Giraud as royal aide.
Incoming search terms:
- once upon a time
- will ouat stream online
- watch once upon a time s03e18 online
- ouat bleeding through full episode
- ouat watch online
- watch ouat online gorillavid
- watch once upon a time online on ipad
- Watch once upon a time iPad
- watch once upon a time for free on ipad
- ouat season 3 watch on ipad free
- ouat online
- ouat free episodes
- once upon a time season 3 episode 18 streamonline
- once upon a time bleeding through online free