Once Upon A Time Announces Who Will Return For Series Finale


Once Upon A Time Series Finale Cast Returns!

Before we finish the final chapter in the story of Storybrooke, fans will get to see a few familiar characters. The two-night Once Upon a Time series finale will feature some of the show's original stars who left after the end of last season. And we guarantee your favorite will be there because they're basically all going to be there. When is the Once Upon a Time series finale? And who is returning to Once Upon a Time? Click on the slideshow to find out who is in the Once Upon A Time series finale cast!

1 of 3

Who Is Returning To Once Upon a Time Finale?

The finale, titled "Leaving Storybrooke," will include Jennifer Morrison, Ginnifer Goodwin, Josh Dallas, and Emilie De Ravin.

Morrison played Emma Swan, Goodwin played Snow White/Mary Margaret Blanchard, Dallas starred as Prince Charming/David Nolan, and deRavin played Belle/Lacey.

Not only that, but plenty of running stars of the show will also return. Joining the cast is Jared Gilmore, Sean Maguire, Rebecca Mader, Beverley Elliot, Lee Arenberg, Keegan Tracy, Tony Amendola, Victoria Smurfit, JoAnna Garcia-Swisher, and Robbie Kay.

2 of 3

Adam Horowitz and Edward Kitsis, who rebooted the series, said in a statement:

"Seven years after we set off on this magical journey, we prepare to say goodbye to the cast, crew, and writers that made the ‘happily ever after' that is Once Upon a Time possible. We couldn't think of a more fitting way to say farewell than by reuniting so many of the characters that our fiercely loyal fans spent years with on their adventures. We hope everyone joins our Once family, old and new, for what we hope will be the sendoff of a lifetime befitting this stellar cast and its incomparable fans."

3 of 3

When Will Once Upon A Time Finale Air?

The two-night finale will air on May 11 and 18, 2018.

Once Upon A Time airs Friday at 8 PM on ABC.