Swisher will reprise her role in the second half of season four, series creators/exec producers Adam Horowitz and Eddy Kitsis confirmed to TV Line.
“You will see her within the first half of 4B,” Horowitz revealed in a Q&A, after the midseason finale.
The actress first appeared on “Once” in the sixth episode of Season 3, aptly titled “Ariel,” and has been featured in four episodes of the series in total. Although the character has been mentioned one time in Season 4, we have yet to see her.
More characters from the past will also be coming back, along with the Little Mermaid, but Horowitz stayed mum on details. “There may be some other returns that we’re not ready to confirm yet, from our past years.”
However, Robin Hood (Sean Macguire) will be back. The actor teased his return on Twitter, and Horowitz confirmed the news: “I don’t know what he did or didn’t hint, but I would be sorely disappointed if we did not see more of Robin Hood this season.”
Ok folks. Thanks for your questions. I hope you enjoy Sunday’s episode…but remember this is not the end of this story. #asksean
— Sean Maguire (@sean_m_maguire) December 9, 2014
“Once Upon A Time” returns to ABC on Sunday, Mar. 1, 2015.