Skip to content

SHOOT: ONCE UPON A TIME’s Neverland at Steveston’s Garry Point Park for Season Finale 2×22 – Updated

Once Upon a Time is filming in Steveston for [four] full days for its season two finale — And Straight on ‘Til Morning. Thursday, March 28th, was Day Three and began inside the Gulf of Georgia cannery with cast and stunt doubles on set for a big fight in present-day Storybrooke. Then in late afternoon, production moved to a beach in the 75-acre waterfront Garry Point Park, west of the historic fishing village. There they filmed a way-too-spoilery to-share scene on the beach with some Fairy Tale World characters and grownup Baelfire (Michael Raymond-James, who tweeted that Thursday was his final day of shooting season two). And then Once Upon a Time filmed a flashback of a night in Neverland, featuring the Lost Boys and young Baelfire (Dylan Schmid) in a row boat coming to shore. Filming was delayed until high tide receded and SPFX crew flooded the beach with smoke. So much smoke that it might have been Once Upon a Time’s smoke drifting northward that my ferry to Vancouver Island had to pass through on an otherwise sunny Good Friday.

Related: Day 2 – Charming Family & Grandpa Rumple in Steveston’s Kuno Garden

Related: Day 1 – Captain Hook on his Pirate Ship Set off the Steveston Docks

SPFX experts flood the beach with smoke.

Fans helped crew move the big lightweight rock part of the way.

Bonfire lit and about to roll.

Dylan Schmid signs autographs for fans.

And gives us his sexy pose.

Same beach in the daylight.

Once Upon a Time returns with a new episode on Sunday, April 21st.