Once Upon a Time: Who's Returning?!

at .

With the news that Once Upon a Time Season 7 will serve as the magical drama's conclusion, many fans have wondered which beloved characters will return. 

Thankfully, ABC released a video early on Friday which confirmed who will be returning to the magical world one last time. 

We've rounded up the nine returnees below for you. 

Are these the characters you want to return?

Hit the comments below. 

Remember you can watch Once Upon a Time online right here via TV Fanatic. 

Once Upon a Time continues Fridays!

1. Robin

Robin (Sean Maguire) may have had a terrible time of it, but he will return before the ABC series comes to a close. Could Regina get her happy ending?

2. Cruella

Victoria Smurfit will return for one last time as the villainous Cruella de Vil. Will she got some long-awaited revenge on the characters?

3. Ariel

JoAnna Garcia-Swisher will appear one final time as Ariel. Will she show up in Hyperion Heights or Storybrooke?

4. Peter Pan

Peter Pan
Robbie Kay will return one last time as Peter Pan. We can only imagine the things he has in store for Rumple.

5. Grumpy

Lee Arenberg will appear as Grumpy one last time before Once Upon a Time comes to a dramatic conclusion in May.

6. Mother Superior

Mother Superior
Mother Superior may look dead in the above picture, but we have been assured by ABC that Keegan Tracy will stage a comeback.

7. Geppetto

Tony Amendola will also be returning one last time as Geppetto/Marco. What will bring him back? We'll need to tune in to find out.

8. Young Henry

Young Henry
Jared Gilmore may have left at the beginning of Once Upon a Time Season 7, but he will be back for one more episode.

9. Granny

Beverley Elliot will give viewers one last glimpse of Granny on Once Upon a Time Season 7 Episode 20.

Wait! There's more! Just click "Next" below:

Show Comments
Once Upon a Time
Casting News, TV News
Related Photos:
Once Upon a Time Slideshows, Casting News Slideshows, TV News Slideshows
Related Post:
Created by: