Arrow showrunner Beth Schwartz revealed why characters like Moira Queen will be back for the show's eighth and final season.
"What we liked the most about having [Moira Queen] in the premiere is [Oliver] now has his own children, so to have his mother give him advice about motherhood… was just such a perfect moment," Schwartz told CBR. "It was to give him some closure as well, to say he’s sorry for what happened to her."
Arrow has always had a mechanism that allows characters to "come back from the dead." However, even beyond the flashbacks, recent years have used all manner of fantastical means to put Oliver face-to-face with his fallen loved ones. With Season 8 serving as an emotional send-off for the show and its lead (not to mention setting up the cataclysmic Crisis coming to the Arrowverse), it's no surprise that the most meaningful people in Oliver's life are back for one last round of advice.
Of course, the final season of Arrow won't just see Oliver meeting people from his past. Oliver will meet his daughter (and see Constantine once again) as the show heads towards the end. Mia Smoak, meanwhile, will be leading her own potential Arrowverse spinoff that follows her exploits as the new Green Arrow in the future Star City.
Returning Tuesday, Oct. 15 at 9 p.m. ET/PT on The CW, Arrow's final season stars Stephen Amell as Oliver Queen, David Ramsey as John Diggle, Rick Gonzalez as Wild Dog, Juliana Harkavy as Black Canary, Katie Cassidy as Black Siren, Katherine McNamara as Mia Smoak, Joseph David-Jones as Connor Hawke and Ben Lewis as William Clayton-Queen.