Once Upon A Time Recap For April 20th, 2014: Season 3 Episode 18 #OnceUponATime

Our favorite fantasy drama ONCE UPON A TIME IN WONDERLAND returns tonight to ABC with a new episode called, “Bleeding Through.”  On last week’s episode Ariel returned to Storybrooke and plead with Hook to help her find Prince Eric, who never returned to the town when the new curse was invoked. Emma agreed to let Regina teach her how to use magic so that she could help defeat Zelena, and Mary Margaret and David tried to prove that they could be just as much fun as Hook is with Henry — who thought they were boring.

Meanwhile, in Fairy Tale Land during the past year, an angry Ariel confronted Hook over her missing Prince Eric, who she assumed was kidnapped and possibly killed by the swarthy pirate.  But when Hook confessed that the Jolly Roger had been stolen and Eric was most likely the thief’s prisoner, Ariel unknowingly provided him with a clue as to who the culprit was, and Hook – with Ariel in tow – went off in search of his ship. Did you watch last week’s episode? We did and we recapped it right here for you.

On tonight’s 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, 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.

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.

Tonight’s season 3 episode 18 looks like it is going to be as magical as ever so make sure that you tune in and also join us for our coverage for ABC’s hit show at 8:00 PM EST! While you wait for our live update hit up the comments section and let us know what you think of the episode!

ONCE UPON A TIME SEASON 3 EPISODE 18 RECAP, CLICK HERE …

Annemarie LeBlanc

Annemarie is one of theTravel Mom and owner of Celeb Dirty Laundry a popular Entertainment blog.

Share
Published by
Annemarie LeBlanc

Recent Posts

General Hospital Setting the Stage for Lulu and Nathan’s Romance Just as Maxie Returns?

General Hospital spoilers tease Lulu Spencer (Alexa Havins Bruening) and Dante Falconeri (Dominic Zamprogna) have…

9 hours ago

The Bold and the Beautiful Spoilers: Steffy Might Have Just Pushed Hope Out The Door

The Bold and the Beautiful spoilers say that Steffy Forrester (Jacqueline MacInnes Wood) basically treated…

9 hours ago

Prince George Follows His Dad’s Footsteps At Homeless Charity

What a beautiful way to kick off the festive season as Prince William took Prince…

10 hours ago

General Hospital Spoilers: This Plothole in Jason and Carly’s Friendship is Growing Wider

General Hospital spoilers lament that Jason Morgan (Steve Burton) and Carly Spencer (Laura Wright) are…

10 hours ago

The Bold And The Beautiful Spoilers: Hope Must Stop Herself And Thomas From Repeating Past Mistakes

The Bold and the Beautiful spoilers document that Hope Spencer (Annika Noelle) experienced the highs…

11 hours ago

The Young and the Restless Weekly Spoilers: Big Trouble At The Newman Christmas

The Young and the Restless weekly spoilers for December 22-26, 2025, tease a tense Christmas…

1 day ago