The only good thing about Once Upon a Time coming to an end is that the final run of episodes will provide the perfect opportunity to bring a bunch of old characters back for one last hurrah.
There is still no word on whether other characters left in Storybrooke — including Emma (Jennifer Morrison), Snow (Ginnifer Goodwin) and Charming (Josh Dallas) — will make final appearances before the ABC drama takes its final bow.
Also returning are Tony Amendola (Marco), Lee Arenberg (Leroy), Joanna Garcia (Ariel) and Keegan Tracy (The Blue Fairy).