Update: This deleted scene appears on the season 2 DVD-Blu-ray.
So Rumplestiltskin’s son Baelfire (Michael Raymond-James) spent some time in Neverland, where he made the acquaintance of Captain Hook (Colin O’Donoghue) and learned how to sail a pirate ship. And that explains why Bae isn’t a couple of hundred years old, as some smart Once Upon a Time fans calculated he would be, if born during the Ogre Wars. Some have even speculated that Bae is Peter Pan too. Not necessarily but it will be interesting to see his Neverland backstory.
Father-and-son Bae and Henry sail the pirate ship set from Manhattan (Gastown) to Storybrooke (Steveston) while Emma walks past them from the stern in the scene below. Is a dying Rumplestilstkin (Robert Carlyle) somewhere on board? And what about his assailant Hook? Likely tied up and left behind in Manhattan (Gastown).
Britannia Heritage Shipyards Park in Steveston.
Turning the set around.
Once Upon a Time airs on Sundays at 8 p.m. on ABC in the U.S. and 7 p.m. on CTV in Canada.