We've been waiting forever to see Rumplestiltskin (Robert Carlyle) reunite with his son, Baelfire, and it looks like that finally happens on Season 2, Episode 14: "Manhattan."

If you can't wait until the episode airs to find out more, we've gathered all of the juiciest spoilers about it right here.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

New York: As the official synopsis of the episode confirms, Gold, Emma (Jennifer Morrison), and Henry (Jared Gilmore) make their way to New York in the search for Bae.

Neal: We know they do run into none other than Henry's dad, Neal (Michael Raymond-James), while in NYC. And he'll be sticking around. Is that because Neal is Baelfire? It's a common theory, though we can't tell you if it's right or not.

Stick around for the end: Trust us, you don't want to change the channel.

A different search: The official synopsis also says that while Gold is away, "Cora [Barbara Hershey], Regina [Lana Parrilla], and Hook [Colin O’Donoghue] attempt to track down one of Rumplestiltskin's most treasured possessions." Based on this preview, that possession is the Dark One dagger.

A seer is involved. FYI.

A Rumple flashback. The official synopsis explains that the flashback involves Rumple realizing "his destiny while fighting in the Ogres War," and this spoiler also hints that the flashback will involve Rumple's reunion with Bae being foretold.

Script sneak peeks: Check some out here, here, and here.

More hints: We have 10 more hints for you here.

Read more OUAT spoilers here.

Catch the next episode of Once Upon a Time on Sunday, February 17, 2013 at 8 p.m. ET/PT on ABC.