How many suitors does Emma Swan (Jennifer Morrison) need? That was my first thought when Once Upon a Time filmed her hugging a strange man (Christopher Gorham) outside Yaletown restaurant Brix last November for the spring premiere, New York City Serenade. But I didn’t know then that her memories of Storybrooke and Neverland had been wiped. Which means Emma’s not knowingly romancing three men — new guy Walsh (Christopher Gorham), Hook (Colin O’Donoghue) and baby Daddy Neal/Baelfire (Michael Raymond-James).
Emma Swan in red.
Is poor Neal/Baelfire (Michael Raymond-James) trapped somewhere in the Enchanted Forest?
Once Upon a Time’s spring premiere airs Sunday, March 9th, on ABC in the U.S. and CTV in Canada.