‘Once Upon A Time’ Recap: Mr. Gold Finally Finds His Son

But being Rumples' son isn't the only connection Baelfire has to Storybrooke! Traveling to the Big Apple to find Mr. Gold's (Robert Carlyle) son seemed like a longshot, but Emma (Jennifer Morrison) finally managed to track him down on the Feb. 17 episode of Once Upon A Time — only to discover she'd already met him!

Reading Time: 3 minutes
Once Upon A Time Baelfire
Image Credit: Courtesy of ABC

Let’s not beat around the bush anymore: Baelfire turned out to be none other than Emma’s baby daddy Neal (Michael Raymond-James), which means Mr. Gold is actually Henry’s other grandfather! Though many fans speculated this long ago, the news came as a pretty major shock to the show’s characters — particularly to Henry (Jared Gilmore), who had been told his father was a firefighter. And was dead.

Of course, learning this secret might actually be the worst thing anyone could have hoped for, as Mr. Gold recalled a dark promise he made about Henry long ago.

Is Mr. Gold Going To Kill Henry?

This week’s trip to the past provided some background on Rumpelstiltskin, particularly how he developed that sexy limp of his. After being called off to fight in the Ogre Wars, Rumples encountered a delightfully terrifying little seer, a blind child with eyes on her hands who could see into the future. She told him he’d have a child, but because of his actions on the battlefield, the child would be left fatherless. Fearing the worst and jumping to all the wrong conclusions, Rumples injured himself in order to be sent home.

Rumples reunited with that same seer years later — now in all his Dark One glory — and she told him of a far darker future. She told him about the curse and about the one who could break it. She also told him about a boy, one capable of being his downfall. Unaware that she was talking about Henry, Rumples quickly responded that he would merely kill the boy before he got the chance.

Will his plans change now that he knows Henry is his grandson?

Meanwhile, Back In Storybrooke…

Belle (Emilie de Ravin) still has no idea who she is, but that didn’t stop Mr. Gold from leaving her with the key to finding his dark dagger. Regina (Lana Parrilla) and Cora (Barbara Hershey) were more than happy to lift it from her, which led them to a map that they needed Hook’s help to translate. The ladies thanked him for his time, then ditched him, which has me thinking it won’t be long before we see Hook (Colin O’Donoghue) teaming up with the good guys to take the witches down.

And just when Regina thought she’d gotten the last laugh, we saw that the “outsider” (Ethan Embry) had recorded her using magic on his cell phone! He was sending it to someone, a lady — but who?

Were you surprised to learn that Baelfire is also Henry’s father? Do you think Mr. Gold will still try to kill him? And who do you think the outsider was talking to? Drop a comment with your best theories.

— Andy Swift

More Once Upon A Time:

  1. ‘Once Upon A Time’: Baelfire Revealed & More Scoop From Sunday’s Episode
  2. ‘Once Upon A Time’ Scoop: Ginnifer Goodwin Teases Trouble For Snow & Charming
  3. ‘Once Upon A Time’ Recap: An ‘Outsider’ Shakes Up Storybrooke