Once Upon a Time Season 3 Spoilers: Baelfire Runs into Rumple in Neverland; Will They be Working Together?

HE’S BACK!!!!

Baelfire/Neal (Michael Raymond -James) has returned to Neverland and like a bunch of other people on this island he has only one motive—#SaveHenry.

At the end of the last episode Bae finally arrived in Neverland after hitching a ride on Pan’s (Robbie Kay) shadow. He was greeted by Felix(Parker Croft) but judging by the sneak peek posted on Facebook (which you can see below) he’s gotten away just in time to meet another dark individual—his father.

In the video Baelfire runs into Rumple (Robert Carlyle) who is a bit surprised that his son has made it to Neverland. Apparently, Rumple has just finished taking out some Lost Boys. Thankfully, he hasn’t killed them but only put them to sleep.

Bae’s father explains that the only way to beat Pan is to die, something which Rumple is willing to do. Bae, as usual, doesn’t really agree with his dad.

“What if I told you there was another way.” Does this mean he and his father will be working together?

In last week’s episode we got to meet Tinkerbell (Rose McIver) who unfortunately was powerless thanks to our favorite Mayor/Evil Queen. She has agreed to help them find Pan despite her past with Regina (Lana Parilla). Although our team of misfits has finally gotten a lead on their nemesis, they will soon have some more pressing matters—namely David’s/Charming’s (Josh Dallas) impending death.

Will they be able to find a way to save Prince Charming? Now that Henry (Jared S. Gilmore) has seen the picture of himself, will he begin to believe whatever nonsense Pan is feeding him? Will Regina and Robin Hood (Sean Maguire) ever meet?

“Once Upon a Time” airs Sundays at 8/7c on ABC.

*This story has been updated -- 9:43

RELATED ARTICLE: Once Upon a Time in Wonderland Spoilers: Jafar Has a Reason for His Villainous Ways; Find Out How Cyrus and Alice Fell in Love

Real Time Analytics