‘Once Upon a Time’ finale: Sean Maguire returns as Robin Hood for ‘Leaving Storybrooke’ series closer

Once Upon a Time” ends its run in May with a two-part series finale that will see many favorite characters returning. Set to reprise his role as Robin Hood, suitor to Regina (Lana Parilla) is Sean Maguire. Dare we hope for a happy ending for this ill-fated couple?  Also tapped to appear in “Leaving Storybrooke” are JoAnna Garcia-Swisher as Ariel, the Little Mermaid and Victoria Smurfit as Cruella de Vil of “101 Dalmatians” fame.

Three recurring players — Lee Arenberg (Grumpy/Leon), Keegan Tracy (Blue Fairy/Mother Superior ) and Tony Amendola (Geppetto/Marco) — who were all in the series opener, will be there for the close of the show that is shuttering after seven seasons. Already tapped for return appearances in the third last installment, episode 20, are Jared Gilmore as young Henry and Beverley Elliot as Granny who will figure prominently in flashbacks.

Robbie Kay returns to the role of Peter Pan whose original storyline introduced Captain Hook (Colin O’Donoghue). That rogue pirate ended up marrying Henry’s birth mother, Emma (Jennifer Morrison),I in the penultimate episode of season 6, which was a musical one. Morrison has been seen only once this season’s reboot, which jumped ahead several decades and focused on the adult Henry (Andrew J. West) and his daughter Lucy (Alison Fernandez).

SEE ‘Once Upon a Time’ season 7: How do newcomers compare to original cast? [POLL]

O’Donoghue, Parilla and Robert Carlyle, who plays Rumpelstiltskin, were the only members of the original cast to stay with the show for season seven. And they weren’t playing their original parts. Emilie de Ravin, who joined in season one as Belle appeared in one episode while Rebecca Mader, who first appeared as the Wicked Witch in season three and signed on as a regular in season five, came back in a multi-episode arc.

Other original cast members — including Ginnifer Goodwin and Josh Dallas, who played Emma’s parents Snow White and Prince Charming — have been MIA so far in season 7. Might they also be on-board for the finale? Stay tuned.

Be sure to make your Emmy predictions today so that Hollywood insiders can see how their TV shows and performers are faring in our odds. You can keep changing your predictions as often as you like until just before nominees are announced on July 12. And join in the fun debate over the 2018 Emmys taking place right now with Hollywood insiders in our television forums. Read more Gold Derby entertainment news.

SIGN UP for Gold Derby’s free newsletter with latest predictions

More News from GoldDerby