Once Upon a Time - Season 3 Episode 18 : Bleeding Through

0:00:00 / 00:43:26
HD
Download
Watch Now
Once Upon a Time - Season 3 Episode 18 : Bleeding Through
7.6/10 by 16 users
Title:Once Upon a Time - Season 3 Episode 18 : Bleeding Through
Genre: Drama, Sci-Fi & Fantasy
Air Date: 2014-04-20
Season Number: 3
Episodes Number: 18
Guest Stars: Rebecca Mader (Zelena / Wicked Witch of the West), Sean Maguire (Robin Hood), David de Lautour (Jonathan), Rose McGowan (Young Cora), Yvette Dudley-Neuman (Midwife), Steve Elliott (Drunk Charlie), Gabrielle Giraud (Royal Aide), Eva Bourne (Princess Eva), Eric Lange (Prince Leopold), Brian Knox McGugan (Drunk Charlie’s Friend), Raphael Alejandro (Roland), Michael P. Northey (Friar Tuck)
Stars: Jennifer Morrison (Emma Swan), Lana Parrilla (Regina Mills / Evil Queen), Colin O'Donoghue (Captain Hook), Robert Carlyle (Mr. Gold / Rumplestiltskin / Weaver), Josh Dallas (David Nolan / Prince Charming), Ginnifer Goodwin (Mary Margaret Blanchard / Snow White), Emilie de Ravin (Belle), Jared Gilmore (Henry Mills), Michael Raymond-James (Neal Cassidy),
Overview
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, and Belle stumbles across what Zelena's ultimate end game is. Meanwhile, in the Fairy Tale Land that was, young Cora is duped by a man claiming to be a prince and 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 risk losing everything.
Seasons List
  • Season 1 (22 episode) - October 23, 2011
  • Season 2 (22 episode) - September 30, 2012
  • Season 3 (22 episode) - September 29, 2013
  • Season 4 (23 episode) - September 28, 2014
  • Season 5 (23 episode) - September 27, 2015
  • Season 6 (22 episode) - September 25, 2016
  • Season 7 (22 episode) - October 06, 2017