Bleeding Through (Once Upon a Time)

"Bleeding Through" is the eighteenth episode of the third season of the American fantasy drama series Once Upon a Time, and the show's 62nd episode overall, which aired on April 20, 2014.

"Bleeding Through"
Once Upon a Time episode
Episode no.Season 3
Episode 18
Directed byRomeo Tirone
Written byJane Espenson & Daniel T. Thomsen
Production code318
Original air dateApril 20, 2014 (2014-04-20)
Guest appearances
  • Rebecca Mader as Zelena/Wicked Witch
  • Rose McGowan as Young Cora
  • Sean Maguire as Robin Hood
  • David de Lautour as Jonathan
  • Eric Lange as Prince Leopold
  • Eva Bourne as Princess Eva
  • Steve Elliott as drunk Charlie
  • Yvette Dudley-Neuman as mid-wife
  • Brian Knox McGugan as drunk Charlie's friend
  • Raphael Alejandro as Roland
  • Michael P. Northey as Friar Tuck
  • Gabrielle Giraud as royal aide

In this episode, After Zelena steals Regina's heart, Regina casts a spell so that she can speak across the realms to her dead mother, Cora, to discover the truth about why she abandoned Zelena. However, when the spell is cast, not everything goes as planned. Additionally, Belle stumbles across what Zelena's ultimate end game is. Meanwhile, in the Fairy Tale Land that was, a young Cora is duped by a man claiming to be a prince, and she finds herself alone and pregnant. But a chance meeting with a real prince could lead Cora to the royal life she's always craved, but she must keep her pregnancy a secret or else risk losing everything.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.