Who Is Returning For the Once Upon a Time Series Finale?
Once Upon a Time Is Bringing Back a Ton of Fan-Favorite Characters For the Series Finale
1
After departing the show in season six, Mader reprised her role as Zelena during the second half of season seven. She will continue to appear on the series until the finale.